invigorated

US

UK

C2

verb

  • To energize and excite; motivate; refresh
  • Having been given strength or energy; revitalized.

other

  • Having gained strength or energy; refreshed.