English horn Meaning, Definition & Usage

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

WordNet


Definitions
  1. . (Mus.) See Corno Inglese.

Webster 1913