Snowblade Definition
noun
A short version of a ski, offering more control than skis.
Wiktionary
verb
To travel by snowblade.
Wiktionary
Origin of Snowblade
-
snow + blade, modelled on rollerblade.
From Wiktionary
Find Similar Words
Find similar words to snowblade using the buttons below.