EXHILARATION


Meaning of EXHILARATION in English

[ex.hil.a.ra.tion] n (ca. 1626) 1: the action of exhilarating

2: the feeling or the state of being exhilarated

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