American English

Definition of French horn noun from the Oxford Advanced American Dictionary


French horn

jump to other results
a brass musical instrument that consists of a long tube curled around in a circle with a wide opening at the end
See the Oxford Advanced Learner's Dictionary entry: French horn