POLAROID


Meaning of POLAROID in English

n. brand of material that polarizes light and reduces glare; instant camera (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.