denude - Dictionary definition and meaning for word denude
Powered by Mnemonic Dictionary
make NUDE, strip
de= completely + nude = bare hence denude = completely nude