Invigorate means giving a sense of animation as well as revived spirit to something
or someone. It refers to the process of filling using beneficial attributes or a brand-new lease of life. Therefore can be translated as intending infusing life or stimulation to an individual.