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