Home Synonyms curable
See US English definition of curable
See UK English definition of curable
See Spanish definition of curable
1‘most skin cancers are curable’
incurable
READ THESE ARTICLES