indefensible Meaning and Definition
1. s. incapable of being justified or explained
2. s. (of theories etc) incapable of being defended or justified
3. s. not able to be protected against attack
1. s. incapable of being justified or explained
2. s. (of theories etc) incapable of being defended or justified
3. s. not able to be protected against attack
Sponored Video