impregnable

1. (satellite adjective) impossible to take by storm
Synonyms: inexpugnable

2. (satellite adjective) able to withstand attack; "an impregnable fortress"; "fortifications that made the frontier inviolable"
Synonyms: inviolable, secure, strong, unassailable, unattackable



Terms and Conditions of Use / Copyright Notice