Meaning of POLAROID in English

POLAROID

ˈpōləˌrȯid trademark

— used for a light-polarizing material comprising in one form oriented suspensions of dichroic particles in a light-transmitting medium and used especially in eyeglasses and lamps to prevent glare and in various optical devices

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.