What is the meaning of the word "forest"?

Definitions:

  1. establish a forest on previously unforested land copy to clipboard verb
    • afforest the mountains copy to clipboard

Synonyms:

NearBy Words: