denudar
Meanings
Verb
1. to denude; lay bare (transitive)