shepherd dog (0 synonym found)

Definition of shepherd dog:

(n) : A sheepdog; (loosely) any herding dog.

Definition of shepherd dog:

(n) : A sheepdog; (loosely) any herding dog.

Back to Top