dog train
noun
Canadian
a sleigh drawn by a team of dogs
Words nearby dog train
dog shift,
dog show,
dog star,
dog tag,
dog tick,
dog train,
dog tucker,
dog violet,
dog warden,
dog whelk,
dog whistle