Sweatboxes Meaning

There are 2 meaning(s) for word Sweatboxes

Meaning 1 : a device that causes tobacco leaves or fruit or hides to sweat

Meaning 2 : small or narrow cell