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.      Кембриджский английский словарь.