- One who provides in sacrifice.
- certainly one of a sect of Russian fans who practised self-mutilation and give up.
- a person who provides in give up; especially, certainly one of a sect of Russian fans who practice self-mutilation and give up.
- one that immolates or offers in sacrifice.
Sentence for "immolator"
- He wants lefties to know that…
- View More