Meaning of stockhorn
Definition of stockhorn
(noun)
an
ancient
(now obsolete) single-reed woodwind;
usually
made
of
bone
Other information on stockhorn
WIKIPEDIA results for
stockhorn
Amazon results for
stockhorn
Tweet