exhilaration
/ɪɡzɪlɝˈeɪʃən/
exhilaration
English
Noun Top 47,624
Ad
Definition
The act of enlivening the spirits; the act of making glad or cheerful; a gladdening.
Etymology
From exhilarate + -ion.
Ad