regenerable - English Synonyms Dictionary