denude

sense 1: lay bare; "denude a forest"
denude bare denudate strip