Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of ayahuasca

Source language: EnglishDictionary language: English

ayahuasca

noun

Definitions

  1. A giant vine native to South America (especially Banisteriopsis caapi), noted for its psychotropic properties.

    Example: 2005, the Amazon forest people would take ayahuasca and enter into that place of Group Mind where they would make decisions for the tribe — Martin Torgoff, Can’t Find My Way Home (Simon & Schuster 2005, p. 414)

  2. Any of various psychoactive infusions or decoctions prepared from this vine.