1 treescape | Definition of treescape

treescape

noun
tree·​scape | \ ˈtrēˌskāp\
plural -s

Definition of treescape

: a landscape including many trees or groups of trees

History and Etymology for treescape

tree entry 1 + -scape

Keep scrolling for more