Webster's Revised Unabridged Dictionary · 1913
despoiler
Copy link
despoiler
, noun
One who despoils.
↑