Synonyms and Antonyms for Polaroid_Land_camera

1. Polaroid Land camera (n.)

a camera that develops and produces a positive print within seconds

Synonyms: