What is the meaning of deforestation in English?

Learn vocabulary with pictures as well as definitions of deforestation in English

Learn in

See more

n. deforestation

Definition of deforestation in English

Act or effect of eliminating the plants that populate a forest.