Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: French horn  french horn
  1. A brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves
    "The French horn solo in the symphony was particularly moving";
    - horn

Derived forms: French horns

Type of: brass, brass instrument

Encyclopedia: French horn