Online English Dictionary

Home

Insanable


a.

Not capable of being healed; incurable; irremediable.


© 2009 Dammam Community College