Adjective Definition
insupportable
1.Definition: incapable of being justified or explained
Related Adjective(s):indefensible, unjustifiable, unwarrantable, unwarranted
Please Share
1.Definition: incapable of being justified or explained
Related Adjective(s):indefensible, unjustifiable, unwarrantable, unwarranted