immolating

US

UK

A1

verb

  • To kill (as a sacrifice) often by fire