Exhilarating Meaning

There are 2 meaning(s) for word Exhilarating

Meaning 1 : making lively and joyful

    Synonyms : elating
Meaning 2 : making lively and cheerful

    Example : the exhilarating effect of mountain air

    Synonyms : stimulating