Subscribe
URL of the page has been copied to clipboard.
Meaning : Establish a forest on previously unforested land.
Example : Afforest the mountains.
Synonyms : forest
Install App