Definition of Sheep dog

1. Noun. Any of various usually long-haired breeds of dog reared to herd and guard sheep.


Lexicographical Neighbors of Sheep Dog

sheepshearers
sheepshearing
sheepshearings
sheepskin
sheepskin
sheepskins
sheepskin coat
sheepwalk
sheepwalks
sheepy
sheep bell
sheep botfly
sheep bots
sheep dip
sheep diseases
sheep dog (current term)
sheep fescue
sheep frog
sheep gadfly
sheep ked
sheep laurel
sheep pen
sheep plant
sheep polypore
sheep rot
sheep sorrel
sheep tick
sheer
sheer
sheer(a)

Other Resources:

Search for Sheep dog on Dictionary.com!Search for Sheep dog on Thesaurus.com!Search for Sheep dog on Google!Search for Sheep dog on Wikipedia!

Search