Exhilarate Meaning

There are 1 meaning(s) for word Exhilarate

Meaning 1 : fill with sublime emotion

    Synonyms : beatify,  exalt,  inebriate,  thrill,  tickle pink