English

horn noun definition in Musical instruments topic from the Oxford Advanced Learner's Dictionary

horn

 noun: Musical instruments topic
[countable] a simple musical instrument that consists of a curved metal tube that you blow into a hunting horn