temacha

/tehmahkahl/

Definitions

1. noun

A traditional Mesoamerican sweat lodge used for purification and spiritual growth.

“The group went to the temazcal to cleanse their minds and bodies before the ceremony.”

Synonyms

  • purification hut
  • sweat lodge

Antonyms

  • pollution chamber
  • toxic environment