Definitions of unattackable:

  • adjective:   able to withstand attack