126 Synonyms Antonyms of INVIGORATE MerriamWebster
Rejuvenate means giving a sense of animation and refreshed enthusiasm to something or someone. It refers to the process of charging using beneficial features or a new lease of existence. Therefore can be translated as intending giving life or stimulation to someone.