Flash-bang meaning

fla′shbaŋ
A kind of grenade designed to emit a loud sound and a flash of light, to disorient people temporarily rather than cause serious injury.
noun
0
0
A device designed to disorient an opponent through a combination of a blinding flash of a light and a deafening concussive sound.
noun
0
0
Advertisement