Definition Definition

immolator - Meaning and Examples

Meaning of 'immolator' (Webster Dictionary)

1 . Immolator [ n.]
- One who offers in sacrifice; specifically, one of a sect of Russian fanatics who practice self-mutilatio and sacrifice.