Rejuvenate means giving a feeling of animation and refreshed vigor to a thing or someone. It refers to the process of animating together with beneficial characteristics or a different rent of potential. Therefore can be rendered as meaning giving life or encouragement to somebody.
Invigorate definition in American English