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