Invigorate means giving a perception of animation or revived vigor to something or someone. It applies to the process of charging together with optimistic attributes or a brand-new lease of living. Therefore, it can be rendered as meaning giving life or excitement to an individual.
Invigorating Definition Meaning MerriamWebster