Invigorate represents giving an feeling of liveliness and renewed spirit to a thing or someone. It relates to the process of filling along with beneficial qualities or a brand-new rent of living. Therefore can be rendered as suggesting giving life or stimulation to a person.