Invigorate means giving a perception of liveliness and revived energy
to something or someone. It refers to the process
of filling together with positive characteristics or a different rent of existence. Therefore can be rendered as meaning giving life or encouragement to somebody.
Invigor Definition Meaning MerriamWebster