Big Huge Thesaurus

sweatbox

noun

sounds kind of like