Definitions of exhilarate:

  • verb:   fill with sublime emotion; tickle pink (exhilarate is obsolete in this usage)