multiflash

adjectiveRelating to or using multiple flashes of light, especially in photography or signaling.
nounA device or system that produces multiple flashes of light.

Synonyms

multiflash synonyms & antonyms | whatsthatwordmean | whatsthatwordmean