invigorator(noun) noun1. an agent that gives or restores life or vigorSimilar word(s): enlivener, quickenerDefinition categories: object, agent