What is the full meaning of sweatboxes
SWEATBOX, a small enclosure in which one is made to sweat [n]
Example of the word sweatboxes placed on a Scrabble board.