immolating
definitions
-
verb
killing or sacrificing someone or something, especially in a ritual or religious wayth: สังเวย; ฆ่า
-
verb
burning to deathth: เผา
examples
-
The ritual involved immolating a lamb.
พิธีนั้นเกี่ยวข้องกับการสังเวยแกะ
-
They were accused of immolating the protesters.
พวกเขาถูกกล่าวหาว่าเผาผู้ประท้วง