immolation (immolate + -ion): The act of immolating, or the state of being immolated, or sacrificed