Invigorate stands for giving a perception of animation as well as revived energy to something or someone. It applies to the process of charging using optimistic features or a different rent of living. Therefore can be interpreted as intending giving life or encouragement to somebody.
Invigorate Definition Meaning MerriamWebster