to immolate
i
ɪ
mm
m
o
ə
l
l
a
t
t
e
British pronunciation
/ɪmˈɒleɪt/

Definition & Meaning of "immolate"

to immolate
01

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

example
Example
click on words
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