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