incapable of being justified or explained
[ Syn: indefensible , insupportable , unwarrantable , unwarranted ]