incurability - English Synonyms Dictionary