flash lamp








noun Photography.

  1. a lamp for providing momentary illumination of the subject of a photograph.
50 queries 0.389