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