• Mellophone

    Full definition of mellophone

    Noun

    mellophone

    (plural mellophones)
    1. A brass instrument frequently used in place of the French horn in marching bands and similar performance groups
    © Wiktionary