Get Your Premium Membership

Impregnable

Definition

[adj] impossible to take by storm
[adj] able to withstand attack; "an impregnable fortress"; "fortifications that made the frontier inviolable"

Related Information

More Impregnable Links