exhilaration
nounDefinition of exhilaration
1
: the action of exhilarating
2
: the feeling or the state of being exhilarated
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more