|
Definition of Polaroid land camera
1. Noun. A camera that develops and produces a positive print within seconds.
Exact synonyms: Polaroid Camera
Generic synonyms: Camera, Photographic Camera
Language type: Trade Name, Trade Name
Generic synonyms: Camera, Photographic Camera
Language type: Trade Name, Trade Name