[Oxford down] n, often cap D [Oxfordshire, England] (1859): any of a Down breed of large hornless sheep developed by crossing Cotswolds and Hampshires--called also Oxford
OXFORD DOWN
Meaning of OXFORD DOWN in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012