Regenerates Synonyms and Antonyms
Reestablish on a new, usually improved, basis or make new or like new
(Verb)
Synonyms:
Return to life; get or give new life or energy
(Verb)
Synonyms:
Restore strength
(Verb)
Synonyms: