EXHILARATED OR EXHILARATING


Meaning of EXHILARATED OR EXHILARATING in English

adjective make very happy or animated.

→ exhilarate

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.