IMMOLATE


Meaning of IMMOLATE in English

v.tr.

1. kill or offer as a sacrifice.

2 literary sacrifice (a valued thing).

Derivatives:

immolation n. immolator n.

Etymology: L immolare sprinkle with sacrificial meal (as IN-(2), mola MEAL(2))

Oxford English vocab.      Оксфордский английский словарь.