Synonyms for "armor-plated"

Words with similar meaning