1
[ adjective ] able to withstand attack

Examples

"an impregnable fortress" "fortifications that made the frontier inviolable"

Related terms

invulnerable

2
[ adjective ] impossible to take by storm

Synonyms

inexpugnable

Related terms

unconquerable

*