defendable ( synonym found)

Definition of defendable:

(adj) : capable of being defended

Definition of defendable:

(adj) : capable of being defended

Back to Top