FRENCH HORN


Meaning of FRENCH HORN in English

(also horn especially in BrE ) noun

a brass musical instrument that consists of a long tube curled around in a circle with a wide opening at the end

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.