Invigorate is a term giving a feeling of animation or perhaps refreshed energy to a thing or someone. It refers to the process of animating together with beneficial characteristics or a brand-new rent of living. Therefore can be translated as meaning giving life
or encouragement to someone.