Refine this word faster
Mellophone
noun
Definitions
Noun
- 1 A brass instrument frequently used in place of the French horn in marching bands and similar performance groups.
"On the issue of the mellophone being used as an introductory instrument for a beginning French horn student you must consider the fact that although they look similar, the instruments are entirely different."
Etymology
Apparently from mellow + -phone, although compare melo-.
See also for "mellophone"
Next best steps
Mini challenge
Unscramble this word: mellophone