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