afforestation

1 ENTRIES FOUND:
Save
afforestation /æˌforəˈsteɪʃən/ noun
afforestation
/æˌforəˈsteɪʃən/
noun
Learner's definition of AFFORESTATION
[noncount] chiefly British
: the act or process of planting a forest