Invigorate represents giving an feeling of animation or refreshed energy to something or
someone. It refers to the process of filling with beneficial characteristics or a new rent of potential. Therefore, it can be interpreted as meaning infusing life or excitement to someone.