Revitalize stands for giving a sense of liveliness and refreshed enthusiasm to a thing or someone. It refers to the process of charging using constructive features or a fresh rent of potential. Therefore, it can be interpreted as intending infusing life or excitement to someone.
Invigorate definition in American English