English dictionary

euphoria meaning and definition

EUPHORIA noun

Definition of euphoria (noun)

  1. a feeling of great (usually exaggerated) elation
Source: Princeton University Wordnet