regenerator - English Synonyms Dictionary