sweat shop
See also:
sweatshop
English
Noun
sweat
shop
(
plural
sweat shops
)
Alternative form of
sweatshop
.