undefendable Meaning, Definition & Usage

  1. adjective satellite not defended or capable of being defended
    undefended; open; assailable.
    • an open city
    • open to attack

WordNet