Definitions for afforestation
Overview of noun afforestation
The noun afforestation has 1 senses? (no senses from tagged texts)
1. afforestation
(the conversion of bare or cultivated land into forest (originally for the purpose of hunting))
(the conversion of bare or cultivated land into forest (originally for the purpose of hunting))
