Invigorate is a term giving a feeling of animation and renewed energy to something or someone. It pertains to the process of animating along with optimistic attributes or a different lease of existence. Therefore, it can be converted as suggesting infusing life or excitement to a person.