[noun] [C] [trademark] - a small camera that takes a picture and prints it after a few seconds, or a photograph taken with this type of cameraDid you take these with a Polaroid?Please send us your Polaroids and the best ones will be published.A Polaroid picture/snapshot of their baby was stuck on the door.
POLAROID
Meaning of POLAROID in English
Cambridge English vocab. Кембриджский английский словарь. 2012