despoilment

despoilment

despoilment

Noun

the act of stripping and taking by force

Synonyms: