Meaning

1 senses
  1. A flashbang.

Origin

From concussion + grenade, from the loud noise and shockwave it generates.

From concussion + grenade, from the loud noise and shockwave it generates.

Wiktionary, CC BY-SA 4.0 · source

concussion grenade — meaning, examples, forms, synonyms | Krumeto