immolate
/ɪmˈɒleɪt/Definitions
1. verb
to sacrifice or offer as a sacrifice, typically by fire
“The tribe was said to immolate their enemies as a form of ritualistic sacrifice.”
2. verb
to destroy or kill something, typically by fire
“The flames threatened to immolate the entire city block.”
3. noun
the act of sacrificing or offering as a sacrifice, typically by fire
“The immolation of the temple’s treasures was a tragic event.”