DENUDATION Meaning of DENUDATION in English (n.) The act of stripping off covering, or removing the surface; a making bare. Webster's English dictionary. Английский словарь Webster. 2012