Synonyms of armour in English:

armour


See definition of armour

noun

1‘a suit of armour’

SYNONYMS

protective covering, armour plate

covering, protection, sheathing, shield

historical chain armour, chain mail, coat of mail, panoply