Definition, synonyms and related words
A short version of a ski, offering more control than skis.
To travel by snowblade.