Meaning of despoilment

Definition of despoilment

(noun) the act of stripping and taking by force

Other information on despoilment

WIKIPEDIA results for despoilment
Amazon results for despoilment