Dorset Down
nounDefinition of Dorset Down
1
: an English breed of short-wooled mutton-type sheep derived from the Hampshire Down
2
or dorset down plural Dorset Downs
or dorset downs
: a sheep of the Dorset Down breed
Keep scrolling for more