Invigorate
represents giving an feeling of vibrancy or perhaps refreshed enthusiasm to a thing or someone. It applies to the process of animating along with optimistic features or a different rent of existence. Therefore can be translated as signifying bringing life or excitement to an individual.
invigorate meaning