afforest
Explore definitions, synonyms, and language insights of afforest
Definitions
Verb
establish a forest on previously unforested land; "afforest the mountains"
Explore definitions, synonyms, and language insights of afforest