English dictionary
denudation meaning and definition
Definition and meaning of denudation at MeaningMonkey.org. denudation meaning and definition in the English Dictionary.DENUDATION noun
Definition of denudation (noun)
- the removal of covering
- synonyms: baring, husking, stripping, uncovering
Source: Princeton University Wordnet