STOCKHORN


Meaning of STOCKHORN in English

ˈstäkˌhȯrn noun

: an obsolete Scottish musical instrument similar to the Welsh pibgorn

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.