SNOWSHOE


Meaning of SNOWSHOE in English

I. noun Date: 1666 a usually lightweight platform for the foot that is designed to enable a person to walk on soft snow without sinking and that typically consists of an oblong frame crossed with leather thongs or synthetic material, II. intransitive verb (~d; ~ing) Date: 1880 to travel on ~s, ~r noun

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.