Synonyms of Exhilarating

Primary definition: Making one feel very happy, animated, or elated.

Full Dictionary Entry

Antonyms & Opposite Concepts