Invigorate means giving a feeling of vitality and refreshed energy to something or someone. It refers to the process of charging with constructive attributes or a new rent of living. Therefore can be rendered as meaning infusing life or stimulation to a person.