FRENCH HORN





Definition:

  1. [noun] a brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves
    Synonyms: French horn, horn

Synonyms: