euphoriant

Explore definitions, synonyms, and language insights of euphoriant

Definitions

Adjective Satellite
tending to produce euphoria
Noun
a psychoactive drug that tends to produce elation and euphoria