Invigorate stands for giving a feeling of animation or perhaps revived enthusiasm to something or someone. It relates to the process of animating along with beneficial characteristics or a brand-new rent of potential. Therefore, it can be rendered as signifying infusing life or stimulation to a person.
Invigorated Definition Meaning MerriamWebster