multiflash

/ˌmʌltɪˈflæʃ/

Definitions

1. noun

A sudden, repeated burst of light, especially from an explosion or a camera flash.

“The multiflash effect made the fireworks look even more spectacular in the night sky.”

Synonyms

  • burst of light
  • flashes

Antonyms

  • darkness
  • shadow