WikiWord

snowblade

From WikiWord, the free dictionary

English

Definitions

noun

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

verb

  1. To travel by snowblade.

Related words

Synonyms

References