VariousWords beta
Related Terms:
Definitions:
Adjective
indefensible
insupportable
unjustifiable
unwarrantable
unwarranted
Definition: incapable of being justified or explained
Definition: Not warrantable; indefensible; not vindicable; not justifiable