Invigorate is a term giving a feeling of animation or renewed energy to a thing or someone. It applies to the process of filling along with positive features or a new rent of life. Therefore can be rendered as intending bringing life or encouragement to somebody.
126 Synonyms Antonyms of INVIGORATE MerriamWebster