denude(verb) verb1. lay bare- denude a forestSimilar word(s): bare, denudate, stripDefinition categories: change, clear