stockhorn

Explore definitions, synonyms, and language insights of stockhorn

Definitions

Noun
an ancient (now obsolete) single-reed woodwind; usually made of bone