Noun english horn has 1 sense
  1. English horn, cor anglais - a double-reed woodwind instrument similar to an oboe but lower in pitch
    --1 is a kind of double-reed instrument, double reed
,
TOP