Exhilaration is defined as the state of being stimulated, refreshed; or elated.

Related Articles

Elation at psychology-glossary.com■■■
Elation is a strong feeling of happiness, joy, or exuberance. It is characterized by an intense and uplifting . . . Read More