insubsanable
Meanings
Adjective
1. irreparable
2. inexcusable
Examples1
to suffer from irreparable flaws