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