french horn Meaning, Definition & Usage

  1. noun a brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves
    horn.

WordNet