Invigorate is a term giving a sense of animation or revived energy to something or someone. It pertains to the process of charging together with positive characteristics or a new lease of existence. Therefore, it can be translated as signifying giving
life or stimulation to a person.
126 Synonyms Antonyms of INVIGORATE MerriamWebster