While it's possible to extract non-psychoactive compounds like CBD, THC is what's behind the potent effects of dabs, making them the fastest and most efficient way to get really, really medicated.
Freebase(0.00 / 0 votes)Rate this definition: Incantation. An incantation or enchantment is a charm or spell created using words. An incantation may take place during a ritual, either a hymn or prayer, and may invoke or praise a deity.
Full Definition of INSCRIPTION. 1. a: something that is inscribed; also: superscription b: epigraph 2 c: the wording on a coin, medal, seal, or currency note. 2.: the dedication of a book or work of art.3. a: the act of inscribing b: the entering of a name on or as if on a list: enrollment. 4.ull Definition of INSCRIPTION. 1. a: something that is inscribed; also: superscription b: epigraph 2 c: the wording on a coin, medal, seal, or currency note. 2. : the dedication of a book or work of art. 3. a: the act of inscribing b: the entering of a name on or as if on a list: enrollment.