SHEEPDOG Meaning of SHEEPDOG in English [noun] [C] - a dog trained to help a farmer control sheep and move them in the desired directionTwo sheepdogs herded the sheep into pens. Cambridge English vocab. Кембриджский английский словарь. 2012