English horn

1 ENTRIES FOUND:
Save
English horn noun
plural English horns
English horn
noun
plural English horns
Learner's definition of ENGLISH HORN
[count] chiefly US
: a musical instrument that is similar to the oboe but lower in pitch
called also (British) cor anglais
Comments & Questions
Comments & Questions
What made you want to look up English horn? Include any comments and questions you have about this word.