Insanable

enUK Related to Insanable: insatiable

In`san´a`ble


a.1.Not capable of being healed; incurable; irremediable.