Definition, synonyms and related words
Durability; near immunity to damage; remarkable ability to survive.