snowcraftEtymologyFrom snow + -craft (skill) or snow + -craft (vehicle).snowcraft means The art or skill of travelling or climbing on snowy terrain. Lexicurio rates it Sui generis — a strength score of 100 out of 100.nounThe art or skill of travelling or climbing on snowy terrain.A vehicle designed to travel on snow.