VariousWords beta
Related Terms:
Definitions:
Verb
Definition: present participle of exhilarate
Adjective
exhilarating
stimulating
Definition: making lively and cheerful; "the exhilarating effect of mountain air"
Definition: Refreshingly thrilling.