immolated

verb
  1. sacrificed or offered as a sacrifice, especially by fire
  2. Usage: formal; often religious context
  3. destroyed or killed, especially by fire
  4. Usage: formal

Examples