Synonyms for "armour-plated"

Words with similar meaning