sheepdog n : any of various usually long-haired breeds of dog reared to herd and guard sheep [syn: {shepherd dog}, {sheep dog}]
版权所有 © 2024 3Dict.cn