Noun Definition

exhilaration

1.Definition: the feeling of lively and cheerful joy

Related Noun(s):excitement

Category: Feelings