Home | Definition | euphoria

Definition of euphoria



Overview of noun euphoria

The noun euphoria has 1 senses? (first 1 from tagged texts)
1. (1) euphoria, euphory

(a feeling of great (usually exaggerated) elation)