Cotswold sheep Meaning, Definition & Usage

Definitions
  1. 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.

Webster 1913