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. Сжатый оксфордский словарь английского языка. 2004