What is the full meaning of denuded
DENUDE, to strip of all covering, also DENUDATE [v]
Example of the word denuded placed on a Scrabble board.