Invigorate means giving a feeling of vitality and refreshed enthusiasm to a thing or someone. It refers to the process of charging along with constructive attributes or a new rent of potential. Therefore can be converted as suggesting giving life or stimulation to a person.