VariousWords beta
Related Terms:
Definitions:
Noun
French horn
horn
Definition: a brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves
Definition: A coiled brass musical instrument, derived from the French hunting horn, which has rotary valves.