What is the meaning of Undestroyable?

Not able to be destroyed; indestructible.

Source: wiktionary.org