SNOW GOGGLES
Meaning of SNOW GOGGLES in English
noun
: a piece of wood with two narrow slits used especially by Eskimos for protection against snow blindness
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012