sheepdog The origin and history of sheepdog. Etymology From "sheep" plus "dog." ← Back to the full definition of sheepdog