Definition, Meaning & Synonyms | English word FLASH-BANG
FLASH-BANG
Definitions of FLASH-BANG
- A hand grenade that produces a very bright flash and a loud explosion, but no shrapnel and minimal explosive force, to disorient the target.
Number of letters
10
Is palindrome
No
Search for FLASH-BANG in:
Page preparation took: 104.22 ms.