Definition of French Horn
- 1. A brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves Noun
Synonyms for word "French horn"
Semanticaly linked words with "French horn"
Hyponims for word "French horn"