Big Huge Thesaurus

despoiler

noun