Sheepdog meaning

shēp'dôg', -dŏg'
A dog trained to guard and herd sheep.
noun
0
0
Any dog trained to herd and protect sheep, specif., the Old English sheepdog.
noun
0
0
A breed of dog, used for herding sheep.
noun
0
0
Advertisement