Noun Definition
afforestation
1.Definition: the conversion of bare or cultivated land into forest (originally for the purpose of hunting)
Category: General1.Definition: the conversion of bare or cultivated land into forest (originally for the purpose of hunting)
Category: General