Polaroid Land camera n 1: a camera that develops and produces a positive print within seconds [syn: {Polaroid camera}, {Polaroid Land camera}]