v. 1) приносить в жертву 2) fig. жертвовать (чем-л.)
To Immolate — (also: to sacrifice) - приносить в жертву Англо-русский словарь