exhilarating

/ɪgzˈɪlɝeɪtɪŋ/

Explore definitions, synonyms, and language insights of exhilarating

Definitions

Adjective Satellite
making lively and cheerful; "the exhilarating effect of mountain air"
Adjective Satellite
making lively and joyful