invigorate EnglishFrench Dictionary WordReferencecomInvigorate stands for giving a perception of vibrancy as well as refreshed enthusiasm to something or someone. It pertains to the process of energizing together with constructive qualities or a fresh rent of existence. Therefore, it can be converted as suggesting bringing life or encouragement to somebody.