English dictionary
cotswold hills meaning and definition
Definition and meaning of cotswold hills at MeaningMonkey.org. cotswold hills meaning and definition in the English Dictionary.COTSWOLD HILLS noun
Definition of Cotswold Hills (noun)
- a range of low hills in southwestern England
- synonyms: Cotswolds
Source: Princeton University Wordnet