フラッシュバン
Meanings
1
A non-lethal explosive device that produces a blinding flash and deafening noise to temporarily disorient people.
The special forces threw in a flashbang before entering.
A non-lethal explosive device that produces a blinding flash and deafening noise to temporarily disorient people.
The special forces threw in a flashbang before entering.