Rejuvenate means giving an feeling of vibrancy or perhaps refreshed spirit to a thing or someone. It relates to the process of charging along with positive attributes or a different lease of potential. Therefore, it can be rendered as meaning giving life or encouragement to an individual.
invigorate EnglishFrench Dictionary WordReferencecom