EXHILARATING Meaning of EXHILARATING in English [adjective]We came back from an exhilarating (= very exciting) walk in the mountains. Cambridge English vocab. Кембриджский английский словарь. 2012