Rejuvenate means giving a feeling of liveliness
and revived vigor to something or someone. It refers to the process of charging with beneficial attributes or a brand-new rent of existence. Therefore, it can be translated as intending bringing life or stimulation to a person.
Invigorator Definition Meaning MerriamWebster