any of various usually long-haired breeds of dog reared to herd and guard sheep
<noun.animal>
<noun.animal>
| sheep dog |
|
| sheepdog |
|
| shepherd dog |
|
semantic pointers
hypernym
hyponym