TOP

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 English horn in the Oxford Advanced Learner's Dictionary