Revitalize is a term giving a sense of animation and revived enthusiasm to something or someone. It pertains to the process of energizing along with beneficial qualities or a brand-new rent of life. Therefore can be converted as meaning infusing life or stimulation to a person.
Invigorating Definition Meaning MerriamWebster