unattackable
1. [ adjective ] able to withstand attack
Synonyms: impregnable strong secure unassailable inviolable
Examples:

"an impregnable fortress" "fortifications that made the frontier inviolable"

Related terms: invulnerable
Similar spelling:   unmatchable
  unattached
  untouchable
  unwatchful
  unmatched
  unhatched