SNOWSHOE


Meaning of SNOWSHOE in English

[noun] [C] - a flat frame with straps of material stretched across it which can be fixed to a boot to allow a person to walk on the snow without sinking in

Cambridge English vocab.      Кембриджский английский словарь.