Advertisement

Advertisement

body shield

noun

  1. a small bulletproof shield attached to the arm for fending off projectiles, especially in a riot situation.



Advertisement

Advertisement

Advertisement

Advertisement


bodyshellbody shirt