Word
insupportable, adj.
incapable of being justified or explained
<adj.all>
freq. cnt.: 1
freq. cnt.: 1
indefensible
insupportable
unjustifiable
unwarrantable
unwarranted
semantic pointers
similar to
inexcusable