Friday, November 17, 2017

exhilaration

Definition: (noun) The state of being stimulated, refreshed, or elated.
Synonyms: excitement.
Usage: Few Yosemite visitors ever see snow avalanches and fewer still know the exhilaration of riding on them.
Discuss

from Word of the Day http://ift.tt/2myTo0f
via IFTTT