IMPREGNABLE





Definition:

  1. [adjective] able to withstand attack; "an impregnable fortress"; "fortifications that made the frontier inviolable"
    Synonyms: inviolable, secure, strong, unassailable, unattackable

  2. [adjective] impossible to take by storm
    Synonyms: inexpugnable

Synonyms: