immolator noun2 •One who offers in sacrifice. •(historical) One of a sect of Russian fanatics (part of the Old Believers) who practised self-mutilation and sacrifice. formsimmolators