Invigorate stands for giving a feeling of animation or perhaps revived energy to something or someone. It applies to the process of animating together with constructive characteristics or a fresh rent of life. Therefore, it can be rendered as intending infusing life or encouragement to an individual.
126 Synonyms Antonyms of INVIGORATE MerriamWebster