Find the word definition

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.