Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

afforestation Definition

Cancel
afforestation
noun(af-for-est-a-tion)
the conversion of bare or cultivated land into forest (originally for the purpose of hunting)

Words Related to afforestation!

afforestation Examples by Brain Bank Users