Log in
Search words & phrases
denuded
US
・
UK
C1
Definition
Video subtitles
verb
To remove everything from, e.g. trees from land
To remove everything from, e.g. trees from land