sweatbox
Explore definitions, synonyms, and language insights of sweatbox
Definitions
Noun
small or narrow cell
Noun
a device that causes tobacco leaves or fruit or hides to sweat