noun
also oxfordshire down
Etymology: from Oxford or Oxford shire, county in central England where the breed originated
1. usually capitalized O&D : a Down breed of large hornless sheep developed by crossing Cotswolds and Hampshire Downs
2. usually capitalized O & often capitalized D : a sheep of the Oxford Down breed