English Afforestation Cited by user EMsmile on 14 Sep 2023 Afforestation is the establishment of a forest or stand of trees (forestation) in an area where there was no recent tree cover.