Despoiler

De*spoil"er (?), n. One who despoils.