Meaning of body armour

Definition of body armour

(noun) armor that protects the wearer's whole body

Other information on body armour

WIKIPEDIA results for body armour
Amazon results for body armour