Synonyms: afforest, forest
Definition: establish a forest on previously unforested land
Usage: afforest the mountains
Similar words: set, plant
Definition: put or set (seeds, seedlings, or plants) into the ground
Usage: Let's plant flowers in the garden