immoler
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
S’immoler par le feu.
To sacrifice oneself in the fire.
Le prêtre immole un animal aux dieux.
The priest sacrifices an animal to the gods.
J'en viens d'immoler deux aux Mânes de mes frères
I have just offered two of them to the spirits of my brothers