Advertisement
Advertisement
sweat lodge
noun
- (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
Advertisement
Advertisement
Advertisement
Advertisement
Browse