Version Française
Meaning of
"défendable"
in English language
French to English
English to French
French
English
défendable; soutenable; plausible; pf. discutable.
arguable (adj.)
défendable
arguable.