Exhilarating Definition
ĭg-zĭlə-rātĭng
adjective
Causing exhilaration; invigorating.
American Heritage
Refreshingly thrilling.
Wiktionary
Synonyms:
Find Similar Words
Find similar words to exhilarating using the buttons below.