flashbulb

/flˈæʃbʌlb/

Explore definitions, synonyms, and language insights of flashbulb

Definitions

Noun
a lamp for providing momentary light to take a photograph