English Dictionary
Definition Polaroid in British English
Polaroid
/ˈpəʊlərɔɪd/
1
a camera that produces photographs immediately, or a photograph from it
Synonyms and related words
