sweat room

Noun
  1. A Finnish steam bath;
    Steam is produced by pouring water over heated rocks (synset 104146478)

Other Searches