Meaning of exhilaration
Definition of exhilaration
(noun)
the
feeling
of
lively
and
cheerful
joy; "he could
hardly
conceal
his excitement when she agreed"
Other information on exhilaration
WIKIPEDIA results for
exhilaration
Amazon results for
exhilaration
Tweet