sheep dog

1. (noun) any of various usually long-haird breeds of dog reared to herd and guard sheep
Synonyms: sheepdog, shepherd dog
Related Words: Belgian sheep dog, Belgian shepherd, Border collie, Bouvier des Flandres, Bouviers des Flandres, German police dog, German shepherd, German shepherd dog, Old English sheepdog, Rottweiler, Shetland, Shetland sheep dog, Shetland sheepdog, alsatian, bobtail, briard, collie, komondor, working dog



Terms and Conditions of Use / Copyright Notice