COTSWOLD Meaning of COTSWOLD in English n. English breed of large sheep with long wool that originated in the Cotswolds Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012