snowbladeDefinition of snowblade noun a type of short ski about a metre in length, used without ski sticks. Derivatives snowblader noun snowblading noun