Main entry: indefensible, insupportable, unjustifiable, unwarrantable, unwarranted
Definition: incapable of being justified or explained