Definition of goat-horned sheep in US English:

goat-horned sheep

noun

  • Any of several primitive varieties of sheep with small straight or slightly curved horns, typical of prehistoric domesticated flocks in Europe; also called turbary sheep.

Origin

Mid 18th century; earliest use found in John Dyer (d. 1757), poet.