WTWM

whatsthatwordmean

← Definition
Guess

euphoriant

adjectiveCausing or producing a feeling of intense happiness or excitement.
nounA substance that produces a feeling of intense happiness or excitement.

Synonyms

intoxicantnounstimulantnoun

Antonyms

depressantnoun

Built for word lovers.