ADJ-GRADED 无法辩解的;不可原谅的;不可宽恕的 If you say that something is inexcusable, you are emphasizing that it cannot be justified or tolerated because it is extremely bad. 无法辩解的;不可原谅的;不可宽恕的 [emphasis]
He said the killing of innocent people was inexcusable.
他说滥杀无辜是不可原谅的。
The Home Office has been accused of inexcusable incompetence.