denudate
动词 denudate:
lay bare
同义词:denude, bare, strip
形容词 denudate:
without the natural or usual covering
同义词:bald, denuded