[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
SNOWSHOE
Meaning of SNOWSHOE in English
Cambridge English vocab. Кембриджский английский словарь. 2012