SNOWBLADE


Meaning of SNOWBLADE in English

■ noun a type of short ski about one meter in length, used without ski sticks.

Derivatives

~r noun

snowblading noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.