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