Rejuvenate

To make something or someone look or feel younger, fresher, or more lively. This can involve physical revitalization, as well as the restoration of energy, spirit, or vitality.