1 English Synonyms for DEFENDABLE
Prev.1Next
defensible
Definition: 1. (of an installation etc) capable of being defended against armed attack
There are 2 definitions of the word defensible
Show more information about defensible
Prev.1Next
Search took: 1.2819 ms