TREE FARM
Meaning of TREE FARM in English
a tree-covered area managed as a business enterprise under a plan of reforestation that makes continuous production of timber possible.
[ 1940-45 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012