Meaning of flash lamp

Definition of flash lamp

(noun) a lamp for providing momentary light to take a photograph

Other information on flash lamp

WIKIPEDIA results for flash lamp
Amazon results for flash lamp