Meaning of the word immolate in English
What does immolate mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
immolate
US /ˈɪm.ə.leɪt/
UK /ˈɪm.ə.leɪt/
Verb
to kill oneself as a sacrifice, especially by fire
Example:
•
The monk chose to immolate himself as a protest against the war.
•
Historically, some cultures practiced ritual immolation.
Related Word: