Wiktionary
thunderflashes
n. (plural of thunderflash English)
Usage examples of "thunderflashes".
He told him he didn't care whether he had a Government permit or not, if he started using guns and thunderflashes on his land he'd shoot aim.