sheepdog
English Dictionary
->
Letter S
-> sheepdog
Search Dictionary:
sheepdog Definition
(n)
any
of
various
usually
long
-
haired
breeds
of
dog
reared
to
herd
and
guard
sheep
sheepdog Synonyms
sheep dog
sheepdog
shepherd dog
© Art Branch Inc.