Definition of "inexcusable"

inexcusable