Rejuvenate means giving a perception of animation and renewed vigor to something or someone. It refers to the process of charging along with optimistic qualities or a different lease of living. Therefore, it can be converted as signifying giving life or stimulation to someone.
Invigorate Definition Meaning MerriamWebster| 2024-09-21