#1 exhilarating s. [stimulating] making lively and cheerful; "the exhilarating effect of mountain air". wn
#2 exhilarating s. [elating] making lively and joyful. wn
vizzz