Polaroid Meaning

There are 1 meaning(s) for word Polaroid

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