Find the word definition

Wiktionary
deal trees

n. (deal tree English)