flash lamp
noun
- 1
a lamp for providing momentary light to take a photograph
Also useful for “flash lamp”:Crossword— Multi-word entries show up in clues
a lamp for providing momentary light to take a photograph
Also useful for “flash lamp”:Crossword— Multi-word entries show up in clues