revitalized

US

UK

B1

verb

  • To give something new energy, life, or power