DESPOIL


Meaning of DESPOIL in English

[verb] [T] [formal] - to make (a place) less attractive esp. by taking things away from it by forceMany of the graves had been despoiled.Industrial waste is despoiling the environment.

Cambridge English vocab.      Кембриджский английский словарь.