Revitalize means giving a feeling of liveliness or revived energy to a
thing or someone. It relates to the process of energizing with optimistic features or a fresh lease
of life. Therefore can be interpreted as signifying giving life or stimulation to somebody.
126 Synonyms Antonyms of INVIGORATE MerriamWebster