ALL meanings of mellophone
mel·lo·phone
M m - noun mellophone a marching or military band brass instrument similar in appearance and range to the French horn but slightly smaller and simpler to play. 1
- noun mellophone A brass instrument similar to the orchestral French horn, played mainly in military and concert bands. 1
- noun mellophone a brass band instrument similar in tone to a French horn 0
- noun mellophone a valved brass band instrument similar to the French horn 0
- noun mellophone A brass instrument frequently used in place of the French horn in marching bands and similar performance groups. 0