dog sled

English

Noun

dog sled (plural dog sleds)

  1. Alternative form of dogsled