SHEPHERD DOG


Meaning of SHEPHERD DOG in English

dog whose job it is to assemble the herd; any of several types of dogs that are used as guard dogs (e.g. German Shepherd dogs)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.