denude
English Dictionary
->
Letter D
-> denude
Search Dictionary:
denude Definition
(v)
lay
bare
; "
denude
a
forest
"
denude Synonyms
bare
denudate
denude
strip
© Art Branch Inc.