French horn

What is French horn?

French horn definition and meaning on Dictionary terms:
noun
a musical brass wind instrument with a long, coiled tube having a conical bore and a flaring bell.

 

reference: www.dictionary.com/browse/french-horn

Tags: