English dictionary

belgian sheepdog meaning and definition

BELGIAN SHEEPDOG noun

Definition of Belgian sheepdog (noun)

  1. hardy working dog developed in Belgium for herding sheep
Source: Princeton University Wordnet