Synonyms for "armor-clad"

Words with similar meaning