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

Definition & Meaning of "immolate"in English

to immolate
01

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

Grammatical Information
action verb
regular
present tense
immolate
3rd person singular
immolates
past simple
immolated
past participle
immolated
Examples
In ancient rituals, it was believed that some would immolate themselves to appease the gods.
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store