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