revitalize
1.
(
verb
) give new life or vigor to
Related Words:
renew
2.
(
verb
) restore strength; "This food revitalized the patient"
Synonyms:
regenerate
Related Words:
ameliorate
,
amend
,
better
,
improve
,
meliorate
,
rejuvenate
Terms and Conditions of Use / Copyright Notice