EXHILARATION


Meaning of EXHILARATION in English

noun the state of being enlivened or cheerful.

2. exhilaration ·noun the act of enlivening the spirits; the act of making glad or cheerful; a gladdening.

Webster English vocab.      Английский словарь Webster.