Free-sledding definition
The sport of gliding downhill over snow on a short sled, especially one with a large groove down the center of the bottom that allows enhanced control for a rider who is kneeling with the calves strapped in.
noun
Advertisement