English Dictionary
◊ EXHILARATING
exhilarating
adj 1: making lively and cheerful; "the exhilarating effect of
mountain air" [syn: {stimulating}]
2: making lively and joyful [syn: {elating}]