oxford down noun alsooxfordshire down Etymology: from Oxford or Oxfordshire, 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