shepherd dog 1
noundomain: animal
Princeton WordNet [ver.3.1]
Definition
any of various usually long-haired breeds of dog reared to herd and guard sheep
Synonyms
- sheepdog 1
any of various usually long-haired breeds of dog reared to herd and guard sheep
- sheep dog 1
any of various usually long-haired breeds of dog reared to herd and guard sheep


