English A ford and footbridge in Upper Slaughter Proper noun Upper Slaughter A village and civil parish in Cotswold district, Gloucestershire, England (OS grid ref SP1523). Related terms Lower Slaughter References Parish map Further reading Upper Slaughter on Wikipedia.Wikipedia