Oxford down


Oxford down

noun, often capitalized D

Definition of OXFORD DOWN

:  any of a Down breed of large hornless sheep developed by crossing Cotswolds and Hampshires —called also Oxford

Origin of OXFORD DOWN

Oxfordshire, England
First Known Use: 1859

Browse

Next Word in the Dictionary: Oxford frame
Previous Word in the Dictionary: oxford dash
All Words Near: Oxford down

Seen & Heard

What made you want to look up Oxford down? Please tell us where you read or heard it (including the quote, if possible).