English word definition — powered by WordNet
very long lasting
not capable of being destroyed
Want to remember undestroyable?