[adj] incapable of being justified or explained
indefensible, inexcusable, insupportable, unjustifiable, unwarranted