suit of armour n armor that protects the wearer's whole body Synonym(s) body armor body armour suit of armor coat of mail cataphract