• Snowblade

    Origin

    snow + blade, modelled on rollerblade.

    Full definition of snowblade

    Noun

    snowblade

    (plural snowblades)
    1. A short version of a ski, offering more control than skis.

    Alternative forms

    Verb

    1. To travel by snowblade.
    © Wiktionary