im·mo·la·tion /ˌɪməˈleʃən/ 供奉牲禮,犧牲,祭物
Im·mo·la·tion n. 1. The act of immolating, or the state of being immolated, or sacrificed. 2. That which is immolated; a sacrifice. ◄ ►
immolation n : killing or offering as a sacrifice