sheepdog Add to list Share. Definitions of sheepdog. noun. any of various usually long-haired breeds of dog reared to herd and guard sheep.
確定! 回上一頁