Medical Definition of denudation
: the act or process of removing surface layers (as of skin) or an outer covering (as of myelin); also : the condition that results from this
denude\di-ˈn(y)üd\play transitive verb
Seen and Heard
What made you want to look up denudation? Please tell us where you read or heard it (including the quote, if possible).