Synonyms: indefensible, insupportable, unjustifiable, unwarrantable, unwarranted
Definition: incapable of being justified or explained
Similar words: inexcusable
Definition: without excuse or justification