Rejuvenate is a term giving an feeling of vitality or perhaps refreshed spirit to something or someone. It refers to the process of filling using beneficial features or a brand-new lease of life. Therefore, it can be rendered as suggesting giving life or motivation to somebody.
invigorating EnglishFrench Dictionary WordReferencecom