sheepdog trial


sheepdog trial

n (often plural) a competition in which sheepdogs are tested in their tasks