Akademik

sheep dog
noun
any of various usually long-haired breeds of dog reared to herd and guard sheep
Syn: ↑shepherd dog, ↑sheepdog
Hypernyms: ↑working dog
Hyponyms:
Belgian sheepdog, ↑Belgian shepherd, ↑briard, ↑kelpie, ↑komondor, ↑Old English sheepdog, ↑bobtail, ↑Shetland sheepdog, ↑Shetland sheep dog, ↑Shetland, ↑collie, ↑Border collie, ↑Bouvier des Flandres, ↑Bouviers des Flandres, ↑Rottweiler, ↑German shepherd, ↑German shepherd dog, ↑German police dog, ↑alsatian

* * *

noun
: a dog used to tend, drive, or guard sheep — compare old english sheepdog

* * *

sheep|dog «SHEEP DG, -DOG», noun, or sheep dog.
a collie or other dog trained to help a shepherd watch and tend sheep.

Useful english dictionary. 2012.