- impregnable, inviolable, secure, strong, unassailable, unattackable - able to withstand attack; "an impregnable fortress"; "fortifications that made the frontier inviolable"
Antonym: vulnerable (indirect, via invulnerable)
- impregnable, inexpugnable - impossible to take by storm
Antonym: conquerable (indirect, via unconquerable)