Definition of Cotswold

  • (n.) An open country abounding in sheepcotes, as in the Cotswold hills, in Gloucestershire, England.

Synonyms of Cotswold


Antonyms of Cotswold


No Antonyms Found.

Homophones of Cotswold


No Homophones Found.