Adjective Definition
exhilarating
1.Definition: making lively and cheerful
"The exhilarating effect of mountain air"
Related Adjective(s):stimulating
2.Definition: making lively and joyful
Related Adjective(s):elating
Please Share
1.Definition: making lively and cheerful
"The exhilarating effect of mountain air"
Related Adjective(s):stimulating
2.Definition: making lively and joyful
Related Adjective(s):elating