Invigorate represents giving a sense of liveliness or revived energy to something or someone. It refers to the process of animating with optimistic qualities or a new rent of life. Therefore, it can be interpreted as suggesting giving life or excitement to somebody.