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:
thunderflashes

Find Similar Words

Find similar words to thunderflash using the buttons below.

Words Starting With

Words Ending With

Unscrambles

thunderflash