Noun german shepherd dog has 1 sense
  1. German shepherd, German shepherd dog, German police dog, alsatian - breed of large shepherd dogs used in police work and as a guide for the blind
    --1 is a kind of shepherd dog, sheepdog, sheep dog
,
TOP