Word Hen
What is the meaning of the word "
afforest
"?
Definitions:
to establish a forest on previously unforested land
verb
They afforested the land.
Synonyms:
forest
NearBy Words:
afforestation