invulnerable

Adjective
  1. Immune to attack;
    Impregnable (synset 302535365)
    "gunners raked the beach from invulnerable positions on the cliffs"

Found on Word Lists

Other Searches