Meaning of flash bang in English:

flash bang


  • A grenade that produces a bright flash and a loud noise so as to stun or disorient people without causing serious injury; a stun grenade.

    ‘the police responded with tear gas and flash bangs’
    • ‘they threw a flash bang grenade through the window’