regenerates - English Synonyms Dictionary