Shepherd dog Meaning, Definition & Usage

  1. noun any of various usually long-haired breeds of dog reared to herd and guard sheep
    sheepdog; sheep dog.

WordNet


Definitions
  1. (Zoöl.), a breed of dogs used largely for the herding and care of sheep. There are several kinds, as the collie, or Scotch shepherd dog, and the English shepherd dog. Called also shepherd's dog.
Definitions
  1. a name of Pan. Keats.

Webster 1913