DENUDATION, noun 1. The act of stripping off covering; a making bare. 2. In geology, the act of washing away the surface of the earth by the deluge or other flood.
Source: Webster's 1828 American Dictionary ↗ · public-domain · returned verbatim, no AI