1
[ verb ] establish a forest on previously unforested land

Synonyms

forest

Examples

"afforest the mountains"

*