curable - English Synonyms Dictionary