Invigorate represents giving an feeling of vitality or refreshed enthusiasm to a thing or someone. It pertains to the process of charging along with constructive features or a new lease of existence. Therefore can be rendered as suggesting giving life or motivation to someone.