Polaroid camera

1. (noun) a camera that develops and produces a positive print within seconds
Synonyms: Polaroid Land camera
Related Words: camera, photographic camera



Terms and Conditions of Use / Copyright Notice