Meaning of “exhilarating” - Learner’s Dictionary

exhilarating

adjective uk us /ɪɡˈzɪləreɪtɪŋ/

making you feel very excited and happy:

There's nothing more exhilarating than water-skiing.

(Definition of “exhilarating” from the Cambridge Learner’s Dictionary © Cambridge University Press)