Definisi 'polaroid'
English to English
noun
1 (trade mark) a plastic film that can polarize a beam of light; often used in sunglasses to eliminate glare
source: wordnet30
More Word(s)
brand, brand name, marque, trade name, film, plastic film, dark glasses, shades, sunglasses,

Visual Synonyms
Click for larger image