English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
Definitions for euphoria
Definitions for (noun)
euphoria
Main entry:
euphoria
,
euphory
Definition:
a feeling of great (usually exaggerated) elation
Visual thesaurus for euphoria