Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tree farm Definition

Cancel
tree farm
noun(tree farm)
an area of forest land managed to ensure continuous commercial production

Words Related to tree farm!

tree farm Examples by Brain Bank Users