flashbulb
(noun)
noun
1. a lamp for providing momentary light to take a photograph
Similar word(s): flash, flashgun, photoflash
Definition categories: man–made, lamp
(noun)
1. a lamp for providing momentary light to take a photograph
Similar word(s): flash, flashgun, photoflash
Definition categories: man–made, lamp