Noun Definition
flashbulb
1.Definition: a lamp for providing momentary light to take a photograph
Related Noun(s):flash, flashgun, photoflash
Category: Objects1.Definition: a lamp for providing momentary light to take a photograph
Related Noun(s):flash, flashgun, photoflash
Category: Objects