Revitalize means giving an feeling of liveliness or perhaps revived enthusiasm to a thing or someone. It refers to the process of charging using beneficial attributes or a fresh rent of existence. Therefore can be translated as intending bringing life or
stimulation to someone.
Invigorative definition of invigorative by The Free Dictionary