Dictionary search results

Showing 1-3 of 3 results

incurable British & World English

(Of a sick person or a disease) not able to be cured

incurable English Thesaurus

an incurable illness