Answer: thunderflash

AnswerCrossword Clue
thunderflasha container, such as a blank shell, filled with explosive powder, which makes a flash and a loud explosion when detonated