Invigorate represents giving a feeling of animation as well as refreshed vigor to something or someone. It relates to the process of energizing with beneficial qualities or a different lease of existence. Therefore, it can be converted as signifying infusing life or excitement to somebody.