Loading page
belgian sheepdog is a noun meaning "hardy working dog developed in Belgium for herding sheep". It carries one recorded sense.
hardy working dog developed in Belgium for herding sheep
Definitions, synonyms and semantic relations for belgian sheepdog come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.