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)

  1. a double-reed woodwind instrument similar to an oboe but lower in pitch
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: