(verb) regenerate
restore strength
This food revitalized the patient
(verb) revitalise
give new life or vigor to