english horn Meaning, Definition & Usage

  1. noun a double-reed woodwind instrument similar to an oboe but lower in pitch
    cor anglais.

WordNet