Word Hen
What is the meaning of the word "
exhilarating
"?
Definitions:
making lively and cheerful
adjective
the exhilarating effect of mountain air
Synonyms:
elating
stimulating