French horn

1 ENTRIES FOUND:
French horn noun
plural French horns
French horn
noun
plural French horns
Britannica Dictionary definition of FRENCH HORN
[count]
: a brass musical instrument that has a long tube which forms a circle and has a wide opening at one end — see picture at brass instrument