TREE FARM


Meaning of TREE FARM in English

[tree farm] n (1941): an area of forest land managed to ensure continuous commercial production

Merriam-Webster English vocab.      Английский словарь Merriam Webster.