French horn
English Dictionary
->
Letter F
-> French horn
Search Dictionary:
French horn Definition
(n)
a
brass
musical
instrument
consisting
of
a
conical
tube
that
is
coiled
into
a
spiral
and
played
by
means
of
valves
French horn Synonyms
French horn
horn
© Art Branch Inc.