Concussion Grenade (noun) Definition, Meaning & Examples

noun
  1. a grenade designed to inflict damage by the force of its detonation rather than by the fragmentation of its casing.
Concussion Grenade (noun) Definition, Meaning & Examples

More Definitions