sheepdog
noun
sheep·dog
ˈshēp-ˌdȯg
: a dog (such as a border collie) used to tend, drive, or guard sheep
Love words? Need even more definitions?
Merriam-Webster unabridged
Share