Definitions of body armour:

  • noun:   armor that protects the wearer's whole body