stockhorn meaning
UK US
stockhorn (noun): an ancient (now obsolete) single-reed woodwind; usually made of bone.
Definition of stockhorn
Word lists: words starting with ST · words ending in RN · 9-letter words
More about stockhorn on Wikipedia.
UK US
stockhorn (noun): an ancient (now obsolete) single-reed woodwind; usually made of bone.
Word lists: words starting with ST · words ending in RN · 9-letter words
More about stockhorn on Wikipedia.