Adjective Definition

insupportable

1.Definition: incapable of being justified or explained

Related Adjective(s):indefensible, unjustifiable, unwarrantable, unwarranted




Please Share