mellophone noun1 •A brass instrument frequently used in place of the French horn in marching bands and similar performance groups.A pupil wishing to study the French horn will make more rapid progress by having at least a year's experience on the mellophone. — 1920 formsmellophones