HumanitiesWeb.org - Glossary definition: Horn
Horn

A brass wind instrument, through which sound is produced by the vibrations of the player's lips on the funnel-shaped mouthpiece. In the mid 19th-century, the range of the coiled horn was extended, mainly in France, with crooks and valves, hence the name French horn.

Back