Invigor Definition Meaning MerriamWebsterInvigorate represents giving a perception of liveliness as well as revived enthusiasm to something or someone. It applies to the process of animating using beneficial characteristics or a new rent of potential. Therefore, it can be translated as signifying giving life or motivation to somebody.