Англо-русский словарь Мюллера
Immolation [ˏɪməʋˊleɪʃn] n
1) жертвоприношение
2) жертва (тж. перен.)
immolation