Invigor Definition Meaning MerriamWebsterInvigorate represents giving a perception of vibrancy as well as refreshed spirit to a thing or someone. It relates to the process of energizing using constructive features or a fresh rent of potential. Therefore can be translated as meaning giving life or encouragement to a person.