Definitions of indestructible:

  • adjective:   not easily destroyed
  • adjective:   very long lasting