English dictionary
afforest meaning and definition
Definition and meaning of afforest at MeaningMonkey.org. afforest meaning and definition in the English Dictionary.AFFOREST verb
Definition of afforest (verb)
- establish a forest on previously unforested land
- "afforest the mountains"
- synonyms: forest
Source: Princeton University Wordnet