Invigorator
Wiktionary, Creative Commons Attribution/Share-Alike License
noun.
One who, or that which,
invigorates
.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
an agent that gives or restores life or vigor
Word Usage
"Superfine invigorator; bold illuminator of the dim spaces of the brain; originator of the glow! which distils its rarest attars!"
Hypernym
Words that are more generic or abstract
agent
suggests
invigorate