Definition of goat's horn in US English:

goat's horn

noun

  • The horn of a goat, often hollowed out and used as a container, vessel, musical instrument, etc.; (later also) the material of which such an item is composed.

Origin

Late Middle English; earliest use found in John Lydgate (c1370–c1449), poet and prior of Hatfield Regis.