'Polaroid' definitions:

Definition of 'Polaroid'

From: WordNet
noun
(trade mark) a plastic film that can polarize a beam of light; often used in sunglasses to eliminate glare

Words containing 'Polaroid'