EGAVE

thunderflash

About 0.00 uses per million words.

Meaning

  1. noun A pyrotechnic device that generates a loud noise, used to simulate battlefield conditions.

Similar words

flash-bang flashbang flash bang double flash thunderbolt double-flash flash grenade flashgun thunderburst thunderlight

Save “thunderflash” to learn later