English to English

French horn
(fr/E/n/tS/_h/O/rn )

noun (n)

  • a brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves(noun.artifact)
    Synonym:
    horn
    source: wordnet30
Advertisement

Bookmark This Site