SHEEPDOG


Meaning of SHEEPDOG in English

/ ˈʃiːpdɒg; NAmE -dɔːg/ noun

1.

a dog that is trained to help control sheep on a farm

2.

( BrE ) a dog of a breed that is often used for controlling sheep, especially a collie

—see also Old English sheepdog

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.