English, asked by piyuroxx4880, 11 months ago

What is The Meaning of Denudation In English

Answers

Answered by DeepinderBawa
0

Answer:

In geology, denudation involves the processes that cause the wearing away of the Earth's surface by moving water, by ice, by wind and by waves, leading to a reduction in elevation and in relief of landforms and of landscapes.

Similar questions