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