flash bulb
English Thesaurus
1. a lamp for providing momentary light to take a photograph (noun.artifact)
hypernym | : | lamp, |
definition | : | an artificial source of visible illumination (noun.artifact) |
hypernym | : | photographic equipment, |
definition | : | equipment used by a photographer (noun.artifact) |
part meronym | : | flash camera, |
definition | : | a camera with a photoflash attachment (noun.artifact) |
Visual ArtiKata
Explore flash bulb in ArtiKata.com >