Cotswold sheep Meaning, Definition & Usage
Definitions
- a long-wooled breed of sheep, formerly common in the counties of Gloucester, Hereford, and Worcester, Eng.; so called from the
Cotswold Hills. The breed is now chiefly amalgamated with others.