Find the word definition

Wiktionary
snowblade

alt. To travel by snowblade. n. A short version of a ski, offering more control than skis. vb. To travel by snowblade.