Meaning of flashgun

Definition of flashgun

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

Other information on flashgun

WIKIPEDIA results for flashgun
Amazon results for flashgun