Denudates Meaning

There are 2 meaning(s) for word Denudates

Meaning 1 : lay bare

    Synonyms : bare,  denude,  strip
Meaning 2 : without the natural or usual covering

    Synonyms : bald,  denuded