insupportable
adjective
1. incapable of being justified or explained
Similar word(s): inexcusable, indefensible, unjustifiable, unwarrantable, unwarranted
1. incapable of being justified or explained
Similar word(s): inexcusable, indefensible, unjustifiable, unwarrantable, unwarranted