Англо-русский словарь Мюллера

immolate

Immolate [ˊɪməʋleɪt] v

1) приносить в жертву

2) книжн. жертвовать (чем-л.)

Англо-русский словарь Мюллера