Invigorate represents giving a feeling of animation and renewed enthusiasm to a thing or someone. It refers to the process of charging together with constructive features or a fresh rent of existence. Therefore can be translated as intending giving life or motivation to a person.