immolatev.tr.(及物动词)immolated, immolating, immolatesTo kill as a sacrifice.宰杀作祭品To kill (oneself) by fire.用火(自)焚To destroy.毁灭immolationn.immolatorn.被当作祭品的人
简明汉英词典 献祭 offer
to hold a memorial ceremony for