DEFOREST

Definition of DEFOREST

  1. (verb)remove the trees from