Flash Bulb Synonyms

A lamp for providing momentary light to take a photograph
(Noun)