Word info

insanable

Adjective

Meaning

Not capable of being healed; incurable; irremediable.

Source: Webster's dictionary

Close letter words and terms