dogsled ( synonym found)

Definition of dogsled:

(n) : a sled, pulled by dogs over ice and snow
(v) : to ride on a dogsled; to race dogsleds

Definition of dogsled:

(n) : a sled, pulled by dogs over ice and snow
(v) : to ride on a dogsled; to race dogsleds

Back to Top