IMMOLATE


Meaning of IMMOLATE in English

[ 'ɪməleɪt ]

■ verb kill or offer as a sacrifice, especially by burning.

Derivatives

immolation noun

immolator noun

Origin

C16 (earlier (ME) as immolation ): from L. immolat- , immolare 'sprinkle with sacrificial meal', based on mola 'meal'.

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