Belgian Shepherd Dog (noun) Definition, Meaning & Examples

noun
  1. a medium-sized well-proportioned dog of a breed that resembles an Alsatian in appearance and is often used as a sheepdog or a guard dog
Belgian Shepherd Dog (noun) Definition, Meaning & Examples

More Definitions