thunderflash
Etymology
From thunder + flash.
thunderflash means A pyrotechnic device that generates a loud noise, used to simulate battlefield conditions. Lexicurio rates it Sui generis — a strength score of 89 out of 100.
noun
- A pyrotechnic device that generates a loud noise, used to simulate battlefield conditions.