immolating

ˈɪməleɪt

verb

kill or offer as a sacrifice, especially by burning.

Chinese kings would immolate vast numbers of animals

sacrifice,offer up,offer as a sacrifice,kill as a sacrifice,kill,slaughter,burn