exhilarate - Dictionary definition and meaning for word exhilarate
exHILarate sounds like thrill, so to exHILarate is to thrill