Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sheepdogs Definition

Cancel
sheepdogs
noun(sheep-dog)
any of various usually long-haired breeds of dog reared to herd and guard sheep
Synonyms: sheep dog, shepherd dog,

Words Related to sheepdogs!

sheepdogs Examples by Brain Bank Users