Snowblade
Origin
snow + blade, modelled on rollerblade.
Full definition of snowblade
Noun
snowblade
(plural snowblades)- A short version of a ski, offering more control than skis.
Alternative forms
Synonyms
Verb
- To travel by snowblade.
snow + blade, modelled on rollerblade.