Noun Definition

euphoria

1.Definition: a feeling of great (usually exaggerated) elation

Related Noun(s):euphory

Category: Feelings