Definition of Undefendable

  • (adjective satellite) not defended or capable of being defended; "an open city"; "open to attack"

Synonyms of Undefendable


Antonyms of Undefendable


No Antonyms Found.

Homophones of Undefendable


No Homophones Found.