thunderflash noun1 •A pyrotechnic device that generates a loud noise, used to simulate battlefield conditions. formsthunderflashes