1. undestroyable - Adjective
2. undestroyable - Adjective Satellite
Indestructible.
Source: Webster's dictionaryless durable rocks were gradually worn away to form valleys Source: Internet
the perdurable granite of the ancient Appalachian spine of the continent Source: Internet