snowblade

noun

  1. 1

    A short version of a ski, offering more control than skis.

verb

  1. 1

    To travel by snowblade.

Translate “snowblade” to another language

Click any language to open the translator with this word already filled in.

Snowblade Definition & Meaning | TranslatePulse