thunderflash

English

Etymology

From thunder +‎ flash.

Noun

thunderflash (plural thunderflashes)

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