DEFORESTATION

Definition of DEFORESTATION

  1. (noun)the state of being clear of trees
  2. (noun)the removal of trees