undestroyable in French undestroyable in French indestructible adj Not able to be destroyed; indestructible. Add to Flashcards