French horn
1.
(
noun
) a brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves
Synonyms:
horn
Related Words:
brass
Terms and Conditions of Use / Copyright Notice