regenerators - English Synonyms Dictionary