Thunderflash Definition
noun
(military) A pyrotechnic device that generates a loud noise; it is used to simulate battlefield conditions.
Wiktionary
Other Word Forms of Thunderflash
Noun
Singular:
thunderflash
Plural:
thunderflashesFind Similar Words
Find similar words to thunderflash using the buttons below.