What is the full meaning of enforesting
ENFOREST, to turn into forest [v]
Example of the word enforesting placed on a Scrabble board.