flashgun Meaning, Definition & Usage

  1. noun a lamp for providing momentary light to take a photograph
    photoflash; flashbulb; flash; flash lamp; flash bulb.

WordNet