Revitalize represents giving a sense of vitality and refreshed spirit to something or someone. It relates to the process of filling together with optimistic qualities or a brand-new rent of life. Therefore can be rendered as suggesting giving life or motivation to somebody.
Invigorating definition and meaning