thunderflash
Meanings
noun
- A pyrotechnic device that generates a loud noise, used to simulate battlefield conditions.
Word forms
Etymology
From thunder + flash.
Related words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.