Oxford Advanced American Dictionary

Definition of French horn noun from the Oxford Advanced Learner's Dictionary

French horn

noun
french horn pronunciation English french horn pronunciation American
(also horn especially in British English)
 
a brass musical instrument that consists of a long tube curled around in a circle with a wide opening at the end