meaning of sledge dog

1. a dog trained to draw a sled usually in a team


Related Words

sledge dog |

Developed & Maintained By Taraprasad.com

Treasure Words