Meaning of natural trumpet in English:

natural trumpet

noun

  • A horn or trumpet in which the length of the tube cannot be altered during performance (as by valves, etc.), so that the range of notes available is limited to its natural harmonics and some hand-stopped notes.

Origin

Early 20th century.