Definition of Shepherd Dog

  • 1. Any of various usually long-haired breeds of dog reared to herd and guard sheep Noun

Synonyms for word "shepherd dog"

Semanticaly linked words with "shepherd dog"

Hyponims for word "shepherd dog"