What is the full meaning of afforests
AFFOREST, to cover with forest [v]
Example of the word afforests placed on a Scrabble board.