How to pronounce "french horn" (English)
Voice
Listen
Votes
Add your own pronunciation of "french horn"
Meanings and definitions 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:

