SNOWBLADE


Meaning of SNOWBLADE in English

snow ‧ blade /ˈsnəʊbleɪd $ ˈsnoʊ-/ BrE AmE noun [countable]

a type of short ↑ ski that people use without the poles that are usually used with longer skis

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.