Sheepdog definition
Frequency:
A dog trained to guard and herd sheep.
noun
Alternative Forms
Alternative Form of sheepdog -
sheep dog
Other Word Forms
Noun
Singular:
sheepdog
Plural:
sheepdogs