Invigorate stands for giving a perception of animation as well as revived spirit to something or someone. It pertains to the process of animating with positive features or a new rent of potential. Therefore can be converted as signifying infusing life or motivation to a person.
Invigorate Definition Meaning MerriamWebster