|  | 
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



