Exhilaration
English Meaning
The act of enlivening the spirits; the act of making glad or cheerful; a gladdening.
- The state of being stimulated, refreshed, or elated: "Few Yosemite visitors ever see snow avalanches and fewer still know the exhilaration of riding on them” ( John Muir).