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