EGAVE

insanable

Meaning

  1. adjective Not capable of being healed, incurable, irremediable.

Similar words

unhealable incurable immedicable healless unrecuring untreatable irrelievable unmendable incorrigible unatonable

Save “insanable” to learn later