Invigorate represents giving a sense of animation as well as revived spirit to something or someone. It applies to the process of energizing with optimistic features or a new
lease of potential. Therefore can be interpreted as signifying bringing life or encouragement to a person.
126 Synonyms Antonyms of INVIGORATE MerriamWebster