Definition of Stockhorn

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

Synonyms of Stockhorn


Antonyms of Stockhorn


No Antonyms Found.

Homophones of Stockhorn


No Homophones Found.