instant camera


noun

  1. a usually portable camera that produces a finished picture shortly after each exposure.Compare Polaroid(def 2).

Leave a Reply

Your email address will not be published. Required fields are marked *

51 queries 2.208