Meaning of the word immolation in English
What does immolation mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
immolation
US /ˌɪm.əˈleɪ.ʃən/
UK /ˌɪm.əˈleɪ.ʃən/
Noun
the act of killing or destroying, especially by fire, as a sacrifice
Example:
•
The ancient ritual involved the immolation of offerings to the gods.
•
The act of self-immolation is a desperate form of protest.