DENUDANT
Meaning of DENUDANT in English
I. də̇ˈn(y)üd ə nt, dēˈ- adjective
Etymology: denude + -ant
: denuding
II. noun
( -s )
: an agency that denudes
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012