An Encylopedia Britannica Company

afforestation

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