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

Related Words