Definition of Sheepdog

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

Synonyms for word "sheepdog"

Semanticaly linked words with "sheepdog"

Hyponims for word "sheepdog"