English dictionary
french horn meaning and definition
Definition and meaning of french horn at MeaningMonkey.org. french horn meaning and definition in the English Dictionary.FRENCH HORN noun
Definition of French horn (noun)
- a brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves
- synonyms: horn
Source: Princeton University Wordnet