ENGLISH HORN


Meaning of ENGLISH HORN in English

ˌEnglish ˈhorn BrE AmE noun [countable] American English

a long wooden musical instrument which is like an ↑ oboe but with a lower sound SYN cor anglais British English

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.