revitalize

To give new life, energy, or strength to something.