sweat room

noun

Definition of sweat room