despoils; despoiled; despoiling
despoils; despoiled; despoiling
Learner's definition of DESPOIL
[+ object] literary
1
: to severely damage or ruin (a place)破坏;毁掉;蹂躏 2
: to forcefully take what is valuable from (a place)掠夺;抢劫
— despoiler
noun, plural despoilers [count]