Dec 1, 2018 - 00:00
Dec 1, 2018 - 00:00
 0
DENUDATION, n.

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.

arrow_back
chevron_leftPrevious Article Webster Dictionary :: Denudate
Next Articlechevron_right Webster Dictionary :: Denuded
arrow_forward