immoler
Top 20000
Meanings
Verb
1. to sacrifice (that is, to kill) as an offering to a higher being
2. offer one’s life in sacrifice (reflexive, s'immoler)
3. to massacre; to kill (figuratively)
Examples3
To sacrifice oneself in the fire.
The priest sacrifices an animal to the gods.
I have just offered two of them to the spirits of my brothers