Advertisement

Advertisement

concussion grenade

noun

  1. a grenade designed to inflict damage by the force of its detonation rather than by the fragmentation of its casing.


Advertisement

Advertisement

Advertisement

Advertisement