Invigorate is a term giving an feeling of animation as well as refreshed enthusiasm to something or someone. It pertains to the process of energizing together with optimistic attributes or a brand-new lease of existence. Therefore, it can be interpreted as meaning infusing life or motivation to somebody.