Definition: establish a forest on previously unforested landafforest the mountains
Synonyms:
Definition: the trees and other plants in a large densely wooded area
Definition: land that is covered with trees and shrubs