Invigorate means giving a sense of animation or perhaps renewed energy to something or someone. It
pertains to the process of charging with beneficial qualities or a
new lease of living. Therefore, it can be converted as intending infusing life or excitement to somebody.