Main entry: indefensible, insupportable, unjustifiable, unwarrantable, unwarranted
Definition: incapable of being justified or explained
Main entry: untenable, indefensible
Definition: (of theories etc) incapable of being defended or justified
Main entry: indefensible
Definition: not able to be protected against attack