Graphwords.com
Save as image
noun
adj
verb
adv
Textual thesaurus for "reinvigorate"
(verb)
invigorate
impart vigor, strength, or vitality to
Exercise is invigorating