OXFORD DOWN


Meaning of OXFORD DOWN in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.