VariousWords beta
Definitions:
Noun
euphoriant
Definition: a psychoactive drug that tends to produce elation and euphoria
Definition: A drug that produces feelings of euphoria.