exhilaration
noun
ex·hil·a·ra·tion
ig-ˌzi-lə-ˈrā-shən
1
: the action of exhilarating
2
: the feeling or the state of being exhilarated
Love words? Need even more definitions?
Merriam-Webster unabridged
Share