strip (something) of its covering, possessions, or assets; make bare
除去… 的覆盖物,使裸露;使变光秃;剥夺… 的财物(或资产)
-
almost overnight the Arctic was denuded of animals.几乎一夜之间,北极地区的动物消失殆尽。
"late Middle English: from Latin