impregnable

The Sailor's Word-Book

Said of a fortress or position supposed to be proof against any attack.

Related Words