Meaning of the word exhilarate in English

What does exhilarate mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

exhilarate

US /ɪɡˈzɪl.ə.reɪt/
UK /ɪɡˈzɪl.ə.reɪt/
"exhilarate" picture

Verb

to make someone feel very happy, animated, or thrilled

Example:
The stunning view from the mountain peak exhilarated us.
The fast ride on the roller coaster truly exhilarated the children.