SHEEPDOG


Meaning of SHEEPDOG in English

[sheep.dog] n (ca. 1774): a dog (as a Border collie) used to tend, drive, or guard sheep

Merriam-Webster English vocab.      Английский словарь Merriam Webster.