Find the word definition

Wiktionary
natural trumpets

n. (natural trumpet English)