Despoil | Mean of despoil in English Dictionary
/dɪˈspojəl/
- Verb
- to severely damage or ruin (a place)
- The landscape has been despoiled by industrial development.
- to forcefully take what is valuable from (a place)
- The invaders despoiled [=plundered] the village.