Invigorate is a term giving a perception of vitality or renewed enthusiasm to a thing or someone. It relates to the process of animating with beneficial characteristics or a brand-new rent of living. Therefore can be translated as intending infusing life or stimulation to somebody.