exhilarate

US

UK

C1

verb

  • To cause someone to feel very happy and excited