immolator (English, noun)
expansion: immolator (plural immolators)
Senses:
glosses: One who offers in sacrifice.
glosses: One of a sect of Russian fanatics who practised self-mutilation and sacrifice.
tags: historical
Forms:
form: immolators
tags: plural