sheep-dog









sheep-dog


noun

  1. a dog trained to herd and guard sheep.

noun

  1. Also called: shepherd dog a dog used for herding sheepSee Border collie
  2. any of various breeds of dog reared originally for herding sheepSee Old English sheepdog, Shetland sheepdog

n.1774, from sheep (n.) + dog (n.).

52 queries 0.705