Invigorate means giving a sense of animation as well as renewed energy to something or someone. It pertains to the process of charging with constructive characteristics or a new lease of existence. Therefore, it can be translated as intending giving life or stimulation to someone.