forest

forest

forest

Noun

the trees and other plants in a large densely wooded area

Synonyms:

Noun

land that is covered with trees and shrubs

Synonyms:

Verb

establish a forest on previously unforested land; "afforest the mountains"

Synonyms: