This is not a dictionary! - Search for "denude" in The Danish Dictionary
December 14. 2013 from wordnet.princeton.edu
denude — verb — english
lay bare; "denude a forest"