Invigorate stands for giving a feeling of animation and renewed enthusiasm to a thing or someone. It refers to the process of filling using beneficial qualities or a different lease of potential. Therefore, it can be converted as suggesting bringing life or excitement to someone.
126 Synonyms Antonyms of INVIGORATE MerriamWebster