immolate
i
ˈɪ
i
mmo
late
ˌleɪt
leit
British pronunciation
/ɪmˈɒleɪt/

Definition & Meaning of "immolate"in English

to immolate
01

to kill oneself or someone as a sacrifice, especially by fire

example
Examples
In ancient rituals, it was believed that some would immolate themselves to appease the gods.
The monk chose to immolate himself as a form of protest against the oppressive regime.
LanGeek
Download LanGeek app
langeek application

Download Mobile App

stars

app store