dogsled
verb 2noun 1
Definitions
noun
1
A sled, pulled by dogs over ice and snow.
His body was jammed so tightly in the carryall of the dog sled that I had difficulty slipping my arm under him.
verb
1
To ride on a dogsled.
2
To race dogsleds.
Your note
not saved0 chars