Incapable of being justified or explained
English: indefensible, insupportable, unjustifiable, unwarrantable, unwarranted
indefensible, insupportable, unjustifiable, unwarrantable, unwarranted
English: indefensible, insupportable, unjustifiable, unwarrantable, unwarranted