Synonyms, Thesaurus & Antonyms of 'suit of armour'
1. (noun)body armor, body armour, suit of armor, suit of armour, coat of mail, cataphract armor that protects the wearer's whole body Synonyms: bodyarmour, body armor, coat of mail, suit of armor, suit of armour, cataphract