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