dogsled

Noun
  1. A sled pulled by dogs (synset 103222901)
Verb
  1. Travel with a dogsled (synset 201943265)

Other Searches