Word info

thunderflash

Noun

Meaning

thunderflash (plural thunderflashes)

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

Source: en.wiktionary.org

Close letter words and terms