GERMAN SHEPHERD


Meaning of GERMAN SHEPHERD in English

■ noun a large dog of a breed often used as guard dogs or for police work; an Alsatian.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.