Find the word definition

Wiktionary
beech masts

n. (beech mast English)