Rejuvenate stands for giving an feeling of animation as well as revived energy to something or someone. It relates to the process of energizing together with optimistic features or a new lease of potential. Therefore, it can be rendered as intending giving life or encouragement to a person.
Invigorating Definition Meaning MerriamWebster