What is the meaning of the word "afforest"?

Definitions:

  1. to establish a forest on previously unforested land copy to clipboard verb
    • They afforested the land. copy to clipboard

Synonyms:

NearBy Words: