ravager

RAV'AGER, n. a plunderer a spoiler; he or that which lays waste.