rejuvenate
verb
Meaning
To render young again.