Invigorate is a term giving an feeling of vibrancy or renewed enthusiasm to a thing or someone. It pertains to the process of energizing along with constructive features or a brand-new rent of existence. Therefore can be translated as meaning infusing life or motivation to a person.
Invigor Definition Meaning MerriamWebster