undestroyable in Latin undestroyable in Latin indēlēbilis adj Not able to be destroyed; indestructible. Add to Flashcards