2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENsuit of armorNoun
EN
Armor that protects the wearer's whole body
body armorbody armour
bn:00011756n Concept
EN
Specially hardened steel plate used to protect fortifications or vehicles from enemy fire
armor platearmour platearmor plating
bn:00005772n Concept