sweat shop

See also: sweatshop

English

Noun

sweat shop (plural sweat shops)

  1. Alternative form of sweatshop.