Noun Definition

enlivener

1.Definition: an agent that gives or restores life or vigor

Related Noun(s):invigorator, quickener

Category: Objects