thunderflash
Appearance
English
[edit]Etymology
[edit]Noun
[edit]thunderflash (plural thunderflashes)
- (military) A pyrotechnic device that generates a loud noise, used to simulate battlefield conditions.
thunderflash (plural thunderflashes)