euphory

/jˈufɔri/

Explore definitions, synonyms, and language insights of euphory

Definitions

Noun
a feeling of great (usually exaggerated) elation