Noun
-
land that is covered with trees and shrubs
-
the trees and other plants in a large densely wooded area
Verb
-
establish a forest on previously unforested land
"afforest the mountains"