Search in full dictionary
FRENCH HORN (1)
FRENCH HORN (1)
ScnMaster
a
brass
-wind instrument with a long, coiled
tube
ending in a wide, flaring bell. Originally so named because it came to England from
France
and was
thought
to
have
been invented there.
—EM 9A Glossary (app. 25 Nov 1990)