spiritleaf

/ˈspaɪr.tɪlɛf/

Definitions

1. noun

A plant, particularly a type of cannabis, known for its high concentration of THC and spiritual or psychoactive properties.

“The hippie community gathered at the spiritleaf farm to celebrate the harvest festival.”

Synonyms

  • cannabis
  • marijuana

Antonyms

  • herb
  • weed