Revitalize stands for giving a feeling of animation or refreshed spirit to something or someone. It relates to the process of
filling along with optimistic qualities or a fresh lease of potential. Therefore, it can be converted as suggesting giving life or stimulation to an individual.
Invigorate Definition Meaning MerriamWebster