Revitalize is a term giving a sense of vitality and revived enthusiasm to a thing or someone. It applies to the process of charging using positive attributes or a new lease of life. Therefore, it can be rendered as meaning bringing life or excitement to somebody.
Invigorator Meaning in Hindi HinKhoj English Hindi Dictionary