French horn Meaning, Definition & Usage
-
noun a brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves
horn.
WordNet
Definitions
- a metallic wind instrument, consisting of a long tube twisted into circular folds and gradually expanding from the mouthpiece to the end at which the sound issues; called in France
cor de chasse .