sleigh

Noun
  1. A vehicle mounted on runners and pulled by horses or dogs;
    For transportation over snow (synset 104242397)
Verb
  1. Ride (on) a sled (synset 201943033)

Other Searches