preyer

PREYER, n. He or that which preys; a plunderer; a waster; a devourer.