'Polaroid camera' definitions:

Definition of 'Polaroid camera'

(from WordNet)
noun
A camera that develops and produces a positive print within seconds [syn: Polaroid camera, Polaroid Land camera]

Words containing 'Polaroid camera'