Photoflash
English word definition — powered by WordNet
NOUN
a lamp for providing momentary light to take a photograph
Want to remember photoflash?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a lamp for providing momentary light to take a photograph
Want to remember photoflash?
Sign up free to bookmark & revise