IMMOLATE


Meaning of IMMOLATE in English

v.tr. 1 kill or offer as a sacrifice. 2 literary sacrifice (a valued thing). immolation n. immolator n.

[ L immolare sprinkle with sacrificial meal (as IN-(2), mola MEAL(2)) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.