Find the word definition

Wiktionary
xenon flash lamp

n. A lamp that produces a very short, but very intense, flash of white light; used in photography and in photocoagulation