Meaning of invigorate
Definition of invigorate
(verb)
heighten
or intensify; "These paintings exalt the imagination"
give
life
or
energy
to; "The
cold
water
invigorated
him"
make
lively; "let's liven up this
room
a bit"
impart
vigor, strength, or
vitality
to; "Exercise is invigorating"
Other information on invigorate
WIKIPEDIA results for
invigorate
Amazon results for
invigorate
Tweet