EXHILARATING


Meaning of EXHILARATING in English

[adjective]We came back from an exhilarating (= very exciting) walk in the mountains.

Cambridge English vocab.      Кембриджский английский словарь.