Polaroid™

noun2 collocationsAvg. frequency: 5.8

A specific type of camera that instantly develops film.

A photograph taken and developed instantly by a Polaroid camera.