POLAROID


Meaning of POLAROID in English

n

a type of camera that produces a completed print of a photograph immediately after the photograph is taken. It was invented in the US in 1947 by Edwin Land.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.