immolating
definitions
-
verb
killing or sacrificing someone or something, especially in a ritual or religious wayzh: 牺牲;献祭
-
verb
burning to deathzh: 烧死
examples
-
The ritual involved immolating a lamb.
仪式涉及献祭一只羊。
-
They were accused of immolating the protesters.
他们被指控烧死抗议者。