Self-immolation - Wikipedia Self-immolation is the act of setting oneself on fire It is mostly done for political or religious reasons, often as a form of protest or in acts of martyrdom, and known for its disturbing and violent nature
Immolation - definition of immolation by The Free Dictionary Define immolation immolation synonyms, immolation pronunciation, immolation translation, English dictionary definition of immolation tr v im·mo·lat·ed , im·mo·lat·ing , im·mo·lates 1 To kill as a religious sacrifice 2 To kill, especially by fire: " are crushed under rocks, pierced by
Immolation - Definition, Meaning Synonyms - Vocabulary. com Immolation is what happens when something is killed or offered as a sacrifice In some ancient societies immolation of animals was a common ritual used to gain favor with the gods