RichThesaurus
energizer
vs
invigorant
energizer
noun
A person who, or a thing which, energizes.
invigorant
noun
Something that invigorates.
How often have the words
energizer
and
invigorant
occurred in a corpus of books?
(source:
Google Ngram Viewer
)