[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.
POLAROIDS
Meaning of POLAROIDS in English
Cambridge English vocab. Кембриджский английский словарь. 2012