'sheepdog' definitions:
Definition of '
sheepdog
'
From:
WordNet
noun
Any of various usually long-haired breeds of dog reared to herd and guard sheep [syn:
shepherd dog
, sheepdog,
sheep dog
]
Words containing '
sheepdog'
belgian sheepdog
,
shetland sheepdog
,
old english sheepdog
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z