Invigorate means giving a sense of liveliness and renewed enthusiasm to something or someone. It relates to the process of animating along with constructive qualities or a brand-new lease of
potential. Therefore, it can be interpreted as meaning infusing life or excitement to someone.