Advertisement
Advertisement
body shield
noun
a small bulletproof shield attached to the arm for fending off projectiles, especially in a riot situation.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
a small bulletproof shield attached to the arm for fending off projectiles, especially in a riot situation.
Advertisement
Advertisement
Advertisement
Advertisement
Browse