English word definition — powered by WordNet
a vehicle mounted on runners and pulled by horses or dogs
ride (on) a sled
Want to remember sled?