Asked in
Definitions

What does exhilarate mean?

Answer

User Avatar
Wiki User
January 19, 2011 12:33AM

to enliven, cheer, given spirit or liveliness to....

--Naima :)