Definition of Afforestation

  • 1. The conversion of bare or cultivated land into forest (originally for the purpose of hunting) Noun

Semanticaly linked words with "afforestation"

Hyponims for word "afforestation"