Definitions of invulnerable:

  • adjective:   immune to attack; impregnable
    Example: "Gunners raked the beach from invulnerable positions on the cliffs"