flash bang
noun
Definitions
A hand grenade that produces a very bright flash and a loud explosion, but no shrapnel and minimal explosive force, to disorient the target.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A hand grenade that produces a very bright flash and a loud explosion, but no shrapnel and minimal explosive force, to disorient the target.