SNOW SNAKE


Meaning of SNOW SNAKE in English

noun

: an implement in the form of a staff several feet long hurled along ice or snowy ground in a No. American Indian game

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