Very happy, animated, or elated.
Exhilarating
-
- Amazing
- Stimulating
- Legendary
- Fun
- Exciting
Exhilarating meaning & definition 1 of Exhilarating.
-
The feeling of [overwhelming] [happiness]. — Very happy, Exciting, [Thrilling], Uplifting
Exhilarating meaning & definition 2 of Exhilarating.
-
Making one feel very happy, animated, or elated; thrilling.
Exhilarating meaning & definition 3 of Exhilarating.
Similar Words