English Dictionary
Definition sweatshop in British English
sweatshop noun
[countable] noun
/ˈswetˌʃɒp/
Synonyms and related words
