Meaning of afforestation

Definition of afforestation

(noun) the conversion of bare or cultivated land into forest (originally for the purpose of hunting)

Other information on afforestation

WIKIPEDIA results for afforestation
Amazon results for afforestation