Search Result for "sheepdog": 
Wordnet 3.0

NOUN (1)

1. any of various usually long-haired breeds of dog reared to herd and guard sheep;
[syn: shepherd dog, sheepdog, sheep dog]


WordNet (r) 3.0 (2006):

sheepdog n 1: any of various usually long-haired breeds of dog reared to herd and guard sheep [syn: shepherd dog, sheepdog, sheep dog]