American Dictionary
Definition setup in American English
setup noun
[countable] noun
/ˈsetˌʌp/
Synonyms and related words
1.1
an organization
Synonyms and related words
