English Dictionary
◊ POLAROID
Polaroid
n : a plastic film that can polarize a beam of light; often used
in sunglasses to eliminate glare [syn: {Polaroid}]