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