noun
adj
verb
adv

Textual thesaurus for "rejuvenate"

(verb) regenerate, restore

return to life; get or give new life or energy

The week at the spa restored me