inexcusable

inexcusable
adjective
1. inexcusable (imperdonable)
2. unavoidable (ineludible)

inexcusable [in-ex-coo-sah’-blay]
adjective
1. Inexcusable (imperdonable).
2. Inevitable, indispensable 3.
Excuseless.

Have a Spanish question? Get help from experts!