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.