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)