dogsled

Explore definitions, synonyms, and language insights of dogsled

Definitions

Noun
a sled pulled by dogs
Verb
travel with a dogsled

More General Terms