Find the word definition

Wiktionary
flash bangs

n. (flash bang English)