immolator

IM'MOLATOR, n. One who offers in sacrifice.