1) Ameliorate 2) Amend 3) Better 4) Breathe life into 5) Bring new life to 6) Give new life or vigor to 7) Imbue with new vigor 8) Improve 9) Invigorate 10) Make younger 11) Meliorate 12) Perk up 13) Reawaken 14) Refresh 15) Regenerate 16) Reinforce 17) Renew 18) Restart 19) Restore 20) Restore strength Found on https://www.crosswordclues.com/clue/revitalize
revitalize 1. To give fresh life, vigor, or vitality to someone or something. 2. To restore one's strength; such as, changing one's diet to more wholesome food. Related life, live-word units: anima-; bio-; -cole; viva-. Found on http://www.wordinfo.info/words/index/info/view_unit/2313/2