inexcusable The origin and history of inexcusable. Etymology From Middle French inexcusable, from Latin inexcusabilis. Origin: Latin ← Back to the full definition of inexcusable