Sweat Lodge (noun) Definition, Meaning & Examples

noun
  1. (among native North American peoples) a structure in which water is poured onto hot stones to make the occupants sweat for religious or medicinal purposes
Sweat Lodge (noun) Definition, Meaning & Examples

More Definitions