Defensible

French Meaning

défendable

English Meaning

  1. Capable of being defended, protected, or justified: defensible arguments.