Definitions
noun
a psychoactive drug that tends to produce elation and euphoria
adjective
tending to produce euphoria
Look “euphoriant” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a psychoactive drug that tends to produce elation and euphoria
tending to produce euphoria