Invigorate represents giving a sense of vibrancy or renewed vigor to something or someone. It relates to the process of filling with beneficial qualities or a different lease of life. Therefore, it can be interpreted as suggesting infusing life or stimulation to somebody.