Skip to definition.
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
    - horn

Derived forms: French horns

Type of: brass, brass instrument

Encyclopedia: French horn