Yahoo Web Search

Search results

  1. Dictionary
    steam bath

    noun

    • 1. a room that is filled with hot steam for the purpose of cleaning and refreshing the body and for relaxation: "the hotel has a sauna and a Turkish steam bath"