What is the full meaning of afforestation
the process of establishing a forest esp. on land not previously forested [n -S]
Example of the word afforestation placed on a Scrabble board.