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