English

edit

Etymology

edit

thunder +‎ flash

Noun

edit

thunderflash (plural thunderflashes)

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