Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of disboscation

- Converting forest land into cleared or arable land; removal of a forest.