Definition of "Forest" :
noun: the trees and other plants in a large densely wooded area
noun: land that is covered with trees and shrubs
verb: establish a forest on previously unforested land
"Afforest the mountains."
noun: the trees and other plants in a large densely wooded area
noun: land that is covered with trees and shrubs
verb: establish a forest on previously unforested land
"Afforest the mountains."