Definition of "Exhilarating" :
adjective: making lively and joyful
adjective: making lively and cheerful
"The exhilarating effect of mountain air."
adjective: making lively and joyful
adjective: making lively and cheerful
"The exhilarating effect of mountain air."