Noun Definition

dogsled

1.Definition: a sled pulled by dogs

Category: Objects