thunderflash
About 0.00 uses per million words.
Meaning
- noun A pyrotechnic device that generates a loud noise, used to simulate battlefield conditions.
Similar words
flash-bang flashbang flash bang double flash thunderbolt double-flash flash grenade flashgun thunderburst thunderlight
Save “thunderflash” to learn later