What is the meaning of the word "undestroyable"?

Definitions: