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