French horn

Explore definitions, synonyms, and language insights of French horn

Definitions

Noun
a brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves

Synonyms


More General Terms