1. an agent that gives or restores life or vigor; "the soul is the quickener of the ">body"
invigorator |