What does rejuvenate mean?
Rejuvenate means to make young again; restore to youthful vigor, appearance, etc.: That vacation has certainly rejuvenated him.