English dictionary
english horn meaning and definition
Definition and meaning of english horn at MeaningMonkey.org. english horn meaning and definition in the English Dictionary.ENGLISH HORN noun
Definition of English horn (noun)
- a double-reed woodwind instrument similar to an oboe but lower in pitch
- synonyms: cor anglais
Source: Princeton University Wordnet