第三人称单数:immolates 现在分词:immolating 过去式:immolated
1.牺牲
2.宰杀...作祭品
3.杀戮,毁灭
1.to kill someone by burning them