DESPOLIATION


Meaning of DESPOLIATION in English

noun a stripping or plundering; spoliation.

Webster English vocab.      Английский словарь Webster.