ENGLISH DICTIONARY

Snowcraft

Definition & Meaning

Part of speech noun

Quick meaning: Snowcraft is a noun meaning (uncountable) The art or skill of travelling or climbing on snowy terrain.

Meaning

(uncountable) The art or skill of travelling or climbing on snowy terrain.

More Meanings

  1. (countable) A vehicle designed to travel on snow.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.