Rejuvenate means giving a perception of liveliness as well as renewed spirit to something or someone. It relates to the process of filling with optimistic qualities or a fresh rent of living. Therefore, it can be rendered as intending infusing life or stimulation to somebody.
Invigor Definition Meaning MerriamWebster