American English

Definition of English horn noun from the Oxford Advanced American Dictionary

 

English horn

 noun
noun
 
 
jump to other results
a musical instrument of the woodwind group, like an oboe but larger and playing lower notes
See the Oxford Advanced Learner's Dictionary entry: English horn