Oxford Advanced American Dictionary
Home
Wordlists
Using OALD
OAAD
Oxford 3000
Academic Word List
Pictures
Usage notes
How To
Pronunciation Guide
Guide to Labels
Blog
Online Catalogue
Search results
French horn
noun
Dennis Brain
Definition of
French horn noun
from the Oxford Advanced Learner's Dictionary
French horn
noun
(
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