POLAROIDS


Meaning of POLAROIDS in English

[plural] [noun] [trademark] - sunglasses that have been treated with a substance that reduces the amount of reflected light that reaches the eyesI always wear Polaroids when I'm driving.

Cambridge English vocab.      Кембриджский английский словарь.