Big Huge Thesaurus

sudatorium

noun

sounds kind of like