body shield








noun

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