Synonyms for "armour-clad"

Words with similar meaning