Verb afforest has 1 sense
  1. afforest, forest - establish a forest on previously unforested land; "afforest the mountains"
    --1 is one way to plant, set
    Derived form: noun afforestation1
    Sample sentence:
    Somebody ----s something
,
TOP