Definition of Euphoria

  • 1. A feeling of great (usually exaggerated) elation Noun

Synonyms for word "euphoria"

Semanticaly linked words with "euphoria"

Hyponims for word "euphoria"