impregnable


impregnable (http://definr.com/impregnable)

     adj 1: able to withstand attack; "an impregnable fortress";
            "fortifications that made the frontier inviolable"
            [syn: inviolable, secure, strong, unassailable,
             unattackable]
     2: impossible to take by storm [syn: inexpugnable]