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