exhilaratingEnglish

exhilarating, elating, stimulating

Adjective

Making lively and joyful

English: elating, exhilarating

Making lively and cheerful

English: exhilarating, stimulating

English words with similar meanings

Show 2 words