Meaning of polaroid camera

Definition of polaroid camera

(noun) a camera that develops and produces a positive print within seconds

Other information on polaroid camera

WIKIPEDIA results for polaroid camera
Amazon results for polaroid camera