Invigorate means giving a feeling of vibrancy as well as revived vigor to something or someone. It refers to the process of filling along with constructive attributes or a different rent of existence. Therefore can be converted
as intending infusing life or motivation to somebody.
Invigorative definition of invigorative by The Free Dictionary