microflashEtymologyFrom micro- + flash.nounA flash of extremely short duration.“A microflash unit typically has two tubes with a variable delay unit to provide two timed flashes. Optical coupling of the flash tubes gives an equivalent spatial position to avoid parallax of shadows.”