immolation

noun
  1. the act of killing or offering someone or something as a sacrifice, especially by burning
  2. Usage: often used in historical or religious contexts
  3. the destruction or ruin of someone or something, especially for a cause or principle
  4. Usage: figurative use

Examples