Meaning of “immolate” in the English Dictionary

"immolate" in British English

See all translations

immolateverb [ T ]

uk /ˈɪm.ə.leɪt/ us /ˈɪm.ə.leɪt/ formal
immolation
noun [ U ] uk /ˌɪm.əˈleɪ.ʃən/ us /ˌɪm.əˈleɪ.ʃən/

(Definition of “immolate” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)