immolation

/ˌɪməˈleɪʃən/
noun
  1. The act of killing or destroying someone or something, especially by fire, often as a sacrifice.
    • The ancient ritual involved the immolation of a lamb.
    • Historians wrote about the immolation of the village during the war.
    • The soldier's self-immolation shocked the world.
  2. The destruction or sacrifice of something valuable for a cause or belief.
    • He saw the immolation of his career as a necessary step for justice.
    • The company's immolation of its own profits for environmental goals was controversial.
    • The immolation of the old traditions made way for new ideas.
What does "immolation" mean? | whatsthatwordmean | whatsthatwordmean