incurable - English Synonyms Dictionary