English dictionary
sheepdog meaning and definition
Definition and meaning of sheepdog at MeaningMonkey.org. sheepdog meaning and definition in the English Dictionary.SHEEPDOG noun
Definition of sheepdog (noun)
- any of various usually long-haired breeds of dog reared to herd and guard sheep
- synonyms: sheep dog, shepherd dog
Source: Princeton University Wordnet