exhilarating
English Dictionary
->
Letter E
-> exhilarating
Search Dictionary:
exhilarating Definition
(s)
making
lively
and
cheerful
; "
the
exhilarating
effect
of
mountain
air
"
(s)
making
lively
and
joyful
exhilarating Synonyms
elating
exhilarating
stimulating
© Art Branch Inc.