English dictionary
polaroid camera meaning and definition
Definition and meaning of polaroid camera at MeaningMonkey.org. polaroid camera meaning and definition in the English Dictionary.POLAROID CAMERA noun
Definition of Polaroid camera (noun)
- a camera that develops and produces a positive print within seconds
- synonyms: Polaroid Land camera
Source: Princeton University Wordnet