microflash
adjective
mi·cro·flash
"+
: producing or produced by means of a high-intensity light flash of extremely short duration
a microflash lamp
a microflash picture
Love words? Need even more definitions?
Merriam-Webster unabridged
Share