revitalize

revitalize

revitalize

Verb

restore strength; "This food revitalized the patient"

Synonyms:

Verb

give new life or vigor to

Synonyms: