Invigorate represents giving a sense of animation or perhaps refreshed vigor to a thing or someone. It refers to the process of animating along with beneficial attributes or a different rent of living. Therefore, it can be rendered as signifying giving life or stimulation to somebody.
invigorate meaning in Hindi