Exmoor Horn

Definition

Agriculture

  • noun a stock fat sheep, with a broad head, curled horns and dense fleece. Mainly found on Exmoor, the breed has been crossed with the Devon longwool to create the Devon Closewool.
http://www.dictionarycentral.com/definition/exmoor-horn.html