ENGLISH HORN


Meaning of ENGLISH HORN in English

noun

Usage: usually capitalized E

1. : a double-reed woodwind musical instrument similar to the oboe but a fifth lower in pitch with a rich and somber tone quality

2. : an organ stop with a tone similar to that of the English horn

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.