Invigorate means giving a sense of vibrancy and refreshed vigor to something or someone. It refers to the process of charging along with constructive attributes or a different lease of existence. Therefore, it
can be translated as meaning giving life or excitement to someone.
invigorate meaning