English Dictionary
Definition incurable in British English
incurable adjective
adjective
/ɪnˈkjʊərəb(ə)l/
Synonyms and related words
Example
an incurable romantic
Synonyms and related words
