1. snowblade - Noun
2. snowblade - Verb
snowblade (plural snowblades)
A short version of a ski, offering more control than skis.
snowblade (third-person singular simple present snowblades, present participle snowblading, simple past and past participle snowbladed)
To travel by snowblade.