English horn

noun

Definitions

Noun
  1. 1
    A woodwind instrument similar to an oboe, but larger and pitched a fifth lower.
  2. 2
    a double-reed woodwind instrument similar to an oboe but lower in pitch wordnet

Etymology

Calque of French cor anglais.

Next best steps

Mini challenge

Unscramble this word: englishhorn