restore strength; This food revitalized the patient
[ Syn: regenerate ]
give new life or vigor to
[ Syn: revitalise ]