Invigorate is a term giving a sense of vibrancy and renewed spirit to something or someone. It pertains to the process of animating with beneficial qualities or a new rent of living. Therefore, it
can be converted as meaning infusing life or encouragement to a person.
Invigorative definition of invigorative by The Free Dictionary