• more Thesaurus
  • Definition
    • deforest :remove the trees from
      • The landscape was deforested by the enemy attacks

  • Derivative