VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A drug that causes euphoria; a euphoriant.
Adjective
euphoric
Definition: exaggerated feeling of well-being or elation
Definition: Feeling great well-being or elation or intense happiness; characterized by euphoria