|
Definition of English horn
1. Noun. A double-reed woodwind instrument similar to an oboe but lower in pitch.
Definition of English horn
1. Noun. (music) a woodwind instrument similar to an oboe, but larger and pitched a fifth lower ¹
¹ Source: wiktionary.com