meaning of warrantable
1. Not warrantable; indefensible; not vindicable; not justifiable; illegal; unjust; improper.
2. incapable of being justified or explained
1. Not warrantable; indefensible; not vindicable; not justifiable; illegal; unjust; improper.
2. incapable of being justified or explained