meaning of denudation

1. The act of stripping off covering, or removing the surface; a making bare.
2.
The laying bare of rocks by the washing away of the overlying earth, etc. ; or the excavation and removal of them by the action of running water.
3.
the removal of covering


Related Words

denudation |

Developed & Maintained By Taraprasad.com

Treasure Words