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