flash-bang n. an explosive device that emits noise and light but is not intended to cause damage. Editorial Note: Flash-bang grenade is the full, more common, form. (source: Double-Tongued Dictionary)
flash-bang n. an explosive device that emits noise and light but is not intended to cause damage. Editorial Note: Flash-bang grenade is the full, more common, form. (source: Double-Tongued Dictionary)