Meaning of invigorator
Definition of invigorator
(noun)
an
agent
that gives or restores
life
or vigor; "the
soul
is the quickener of the body"
Other information on invigorator
WIKIPEDIA results for
invigorator
Amazon results for
invigorator
Tweet