• Cotswolds

    Full definition of Cotswolds

    Proper noun

    Cotswolds

    (plural Cotswoldss)
    1. A range of limestone hills in West-central England
    2. The area of England characterised by the Cotswolds
    3. The area of the Cotswold Hills AONB

    Derived terms

    © Wiktionary