Invigorate means giving a sense of vibrancy or perhaps refreshed energy to a thing or someone. It refers to the process of charging together with constructive characteristics or a fresh lease of potential. Therefore, it can be translated as signifying giving life or motivation to a person.
Invigorator Meaning in Hindi HinKhoj English Hindi Dictionary