despoiler ( synonym found)

Definition of despoiler:

(n) : one who despoils; one who strips by force; a plunderer

Definition of despoiler:

(n) : one who despoils; one who strips by force; a plunderer

Back to Top