Invigorate stands for giving a sense of liveliness as well as revived spirit to a thing or someone. It pertains to the process of animating with constructive characteristics or a different lease of potential. Therefore, it can be translated as signifying bringing life or encouragement to a person.
Invigor Definition Meaning MerriamWebster