Invigorator Definition Meaning MerriamWebsterInvigorate is a term giving an feeling of animation as well as revived spirit to a thing or someone. It pertains to the process of filling with optimistic features or a new rent of life. Therefore, it can be interpreted as meaning infusing life or stimulation to someone.