sheepdogPronunciation: /ˈʃiːpdɒg/Translate sheepdog | into German | into Italian | into Spanish Definition of sheepdog noun a dog trained to guard and herd sheep. a dog of a breed suitable for guarding and herding sheep. sheepdog in other Oxford dictionaries Definition of sheepdog in the US English dictionary