Word
sheepdog, n.
(sheepdogs)
any of various usually long-haired breeds of dog reared to herd and guard sheep
<noun.animal>
sheep dog
sheepdog
shepherd dog
semantic pointers
hypernym
working dog
hyponym
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