1. undefendable - Adjective
2. undefendable - Adjective Satellite
not defended or capable of being defended
an open city Source: Internet
open to attack Source: Internet