thunderflash

Noun

 * 1)  A pyrotechnic device that generates a loud noise, used to simulate battlefield conditions.